>>> flann: Building testing/flann 1.9.1-r4 (using abuild 3.9.0-r2) started Tue, 26 Jul 2022 05:27:48 +0000 >>> flann: Checking sanity of /home/buildozer/aports/testing/flann/APKBUILD... >>> flann: Analyzing dependencies... >>> flann: Installing for build: build-base cmake (1/5) Installing libarchive (3.6.1-r0) (2/5) Installing rhash-libs (1.4.3-r0) (3/5) Installing libuv (1.44.2-r0) (4/5) Installing cmake (3.23.2-r0) (5/5) Installing .makedepends-flann (20220726.052749) Executing busybox-1.35.0-r20.trigger OK: 297 MiB in 106 packages >>> flann: Cleaning up srcdir >>> flann: Cleaning up pkgdir >>> flann: Fetching https://distfiles.alpinelinux.org/distfiles/edge//flann-1.9.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 474k 100 474k 0 0 478k 0 --:--:-- --:--:-- --:--:-- 478k >>> flann: Fetching https://distfiles.alpinelinux.org/distfiles/edge//flann-1.9.1.tar.gz >>> flann: Checking sha512sums... flann-1.9.1.tar.gz: OK cmake.patch: OK >>> flann: Unpacking /var/cache/distfiles/edge//flann-1.9.1.tar.gz... >>> flann: cmake.patch patching file src/cpp/CMakeLists.txt CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - 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/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE) -- Could NOT find HDF5 (missing: HDF5_LIBRARIES HDF5_INCLUDE_DIRS) (found version "") CMake Warning at CMakeLists.txt:78 (message): hdf5 library not found, some tests will not be run -- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY) CMake Warning at CMakeLists.txt:117 (message): gtest library not found, some tests will not be run -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") CMake Warning (dev) at src/matlab/CMakeLists.txt:19 (get_property): Policy CMP0026 is not set: Disallow use of the LOCATION target property. Run "cmake --help-policy CMP0026" for policy details. Use the cmake_policy command to set the policy and suppress this warning. The LOCATION property should not be read from target "flann_s". Use the target name directly with add_custom_command, or use the generator expression $, as appropriate. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning at src/matlab/CMakeLists.txt:87 (message): Cannot find MATLAB or Octave instalation. Make sure that the 'bin' directory from the MATLAB instalation or that mkoctfile is in PATH hdf5 library not found, not compiling flann_example.cpp -- Could NOT find LATEX (missing: LATEX_COMPILER) -- Install prefix: /usr -- Build type: None -- Building C bindings: ON -- Building examples: ON -- Building tests: ON -- Building documentation: ON -- Building python bindings: OFF -- Building matlab bindings: ON -- Building CUDA library: OFF -- Using OpenMP support: ON -- Using MPI support: OFF -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/testing/flann/src/flann-1.9.1/build [ 5%] Building C object src/cpp/CMakeFiles/flann_cpp_s.dir/flann/ext/lz4.c.o [ 11%] Building C object src/cpp/CMakeFiles/flann_cpp_s.dir/flann/ext/lz4hc.c.o [ 16%] Building C object src/cpp/CMakeFiles/flann_cpp.dir/flann/ext/lz4.c.o [ 22%] Building CXX object src/cpp/CMakeFiles/flann_cpp_s.dir/flann/flann_cpp.cpp.o [ 33%] Building C object src/cpp/CMakeFiles/flann_s.dir/flann/ext/lz4.c.o [ 38%] Building C object src/cpp/CMakeFiles/flann_cpp.dir/flann/ext/lz4hc.c.o [ 55%] Building C object src/cpp/CMakeFiles/flann.dir/flann/ext/lz4.c.o [ 55%] Building C object src/cpp/CMakeFiles/flann_s.dir/flann/ext/lz4hc.c.o [ 55%] Building CXX object src/cpp/CMakeFiles/flann_cpp.dir/flann/flann_cpp.cpp.o [ 55%] Building CXX object src/cpp/CMakeFiles/flann_s.dir/flann/flann.cpp.o [ 61%] Building C object src/cpp/CMakeFiles/flann.dir/flann/ext/lz4hc.c.o [ 66%] Building CXX object src/cpp/CMakeFiles/flann.dir/flann/flann.cpp.o In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/params.h:33, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h: In member function 'virtual void flann::anyimpl::big_any_policy::static_delete(void**)': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/params.h:33, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann_cpp.cpp:30: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h: In member function 'virtual void flann::anyimpl::big_any_policy::static_delete(void**)': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/params.h:33, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h: In member function 'virtual void flann::anyimpl::big_any_policy::static_delete(void**)': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/params.h:33, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann_cpp.cpp:30: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h: In member function 'virtual void flann::anyimpl::big_any_policy::static_delete(void**)': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/any.h:81:55: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 81 | if (* x) delete (* reinterpret_cast(x)); *x = NULL; | ^ [ 72%] Linking CXX shared library ../../lib/libflann_cpp.so [ 77%] Linking CXX static library ../../lib/libflann_cpp_s.a [ 77%] Built target flann_cpp_s [ 77%] Built target flann_cpp In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/result_set.h:34, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/bits/stl_algo.h:61, from /usr/include/c++/11.2.1/algorithm:62, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/util/result_set.h:34, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 134 | __push_heap(_RandomAccessIterator __first, | ^~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 /usr/include/c++/11.2.1/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >; _Distance = int; _Tp = flann::BranchStruct >::Node*, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >::Node*, double> >::CompareT>]': /usr/include/c++/11.2.1/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:66, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = flann::DistanceIndex*; _Tp = flann::DistanceIndex]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /usr/include/c++/11.2.1/vector:66, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = std::move_iterator*>; _ForwardIterator = flann::DistanceIndex*; _Tp = flann::DistanceIndex]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 331 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:331:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 84 | NNIndex(const IndexParams& params, Distance d) : distance_(d), last_id_(0), size_(0), size_at_build_(0), veclen_(0), | ^~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 85 | AutotunedIndex(const Matrix& inputData, const IndexParams& params = AutotunedIndexParams(), Distance d = Distance()) : | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 84 | NNIndex(const IndexParams& params, Distance d) : distance_(d), last_id_(0), size_(0), size_at_build_(0), veclen_(0), | ^~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h: In constructor 'flann::NNIndex::NNIndex(const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/nn_index.h:84:9: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 85 | AutotunedIndex(const Matrix& inputData, const IndexParams& params = AutotunedIndexParams(), Distance d = Distance()) : | ^~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In constructor 'flann::AutotunedIndex::AutotunedIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:85:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int __flann_compute_cluster_centers(typename Distance::ElementType*, int, int, int, typename Distance::ResultType*, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:1243:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 1243 | int __flann_compute_cluster_centers(typename Distance::ElementType* dataset, int rows, int cols, int clusters, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In function 'int _flann_compute_cluster_centers(T*, int, int, int, R*, FLANNParameters*) [with T = double; R = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:1276:70: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 1276 | return __flann_compute_cluster_centers >(dataset, rows, cols, clusters, result, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int __flann_compute_cluster_centers(typename Distance::ElementType*, int, int, int, typename Distance::ResultType*, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:1243:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 1243 | int __flann_compute_cluster_centers(typename Distance::ElementType* dataset, int rows, int cols, int clusters, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:38, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h: In constructor 'flann::KMeansIndex::KMeansIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 107 | KMeansIndex(const Matrix& inputData, const IndexParams& params = KMeansIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kmeans_index.h:107:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In function 'int _flann_compute_cluster_centers(T*, int, int, int, R*, FLANNParameters*) [with T = double; R = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:1276:70: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 1276 | return __flann_compute_cluster_centers >(dataset, rows, cols, clusters, result, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:427:27: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 427 | KMeansIndex kmeans(points, params, d); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:36, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h: In constructor 'flann::KDTreeIndex::KDTreeIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 104 | KDTreeIndex(const Matrix& dataset, const IndexParams& params = KDTreeIndexParams(), | ^~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/kdtree_index.h:104:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:41, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h: In constructor 'flann::HierarchicalClusteringIndex::HierarchicalClusteringIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/hierarchical_clustering_index.h:121:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 121 | HierarchicalClusteringIndex(const Matrix& inputData, const IndexParams& index_params = HierarchicalClusteringIndexParams(), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* __flann_build_index(typename Distance::ElementType*, int, int, float*, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:204:15: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 204 | flann_index_t __flann_build_index(typename Distance::ElementType* dataset, int rows, int cols, float* speedup, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* __flann_load_index(char*, typename Distance::ElementType*, int, int, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:793:15: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 793 | flann_index_t __flann_load_index(char* filename, typename Distance::ElementType* dataset, int rows, int cols, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int __flann_find_nearest_neighbors(typename Distance::ElementType*, int, int, typename Distance::ElementType*, int, int*, typename Distance::ResultType*, int, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:865:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 865 | int __flann_find_nearest_neighbors(typename Distance::ElementType* dataset, int rows, int cols, typename Distance::ElementType* testset, int tcount, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int _flann_find_nearest_neighbors(T*, int, int, T*, int, int*, R*, int, FLANNParameters*) [with T = double; R = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:904:69: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 904 | return __flann_find_nearest_neighbors >(dataset, rows, cols, testset, tcount, result, dists, nn, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* _flann_load_index(char*, T*, int, int) [with T = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:816:57: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 816 | return __flann_load_index >(filename, dataset, rows, cols, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* _flann_build_index(T*, int, int, float*, FLANNParameters*) [with T = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:246:58: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 246 | return __flann_build_index >(dataset, rows, cols, speedup, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* __flann_build_index(typename Distance::ElementType*, int, int, float*, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:204:15: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 204 | flann_index_t __flann_build_index(typename Distance::ElementType* dataset, int rows, int cols, float* speedup, | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* __flann_load_index(char*, typename Distance::ElementType*, int, int, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:793:15: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 793 | flann_index_t __flann_load_index(char* filename, typename Distance::ElementType* dataset, int rows, int cols, | ^~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int __flann_find_nearest_neighbors(typename Distance::ElementType*, int, int, typename Distance::ElementType*, int, int*, typename Distance::ResultType*, int, FLANNParameters*, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:865:5: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 865 | int __flann_find_nearest_neighbors(typename Distance::ElementType* dataset, int rows, int cols, typename Distance::ElementType* testset, int tcount, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:42, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h: In constructor 'flann::LshIndex::LshIndex(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/lsh_index.h:106:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 106 | LshIndex(const Matrix& input_data, const IndexParams& params = LshIndexParams(), Distance d = Distance()) : | ^~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h: In function 'flann::NNIndex* flann::create_index_by_type(flann::flann_algorithm_t, const flann::Matrix&, const IndexParams&, const Distance&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:39, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:99:25: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 99 | kdtree_index_ = new KDTreeIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/composite_index.h:100:25: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 100 | kmeans_index_ = new KMeansIndex(inputData, params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:132:12: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 132 | return new Index(data, params, distance); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp: In constructor 'flann::Index::Index(const flann::Matrix&, const IndexParams&, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:101:5: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 101 | Index(const Matrix& features, const IndexParams& params, Distance distance = Distance() ) | ^~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'int _flann_find_nearest_neighbors(T*, int, int, T*, int, int*, R*, int, FLANNParameters*) [with T = double; R = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:904:69: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 904 | return __flann_find_nearest_neighbors >(dataset, rows, cols, testset, tcount, result, dists, nn, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:874:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 874 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* _flann_load_index(char*, T*, int, int) [with T = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:816:57: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 816 | return __flann_load_index >(filename, dataset, rows, cols, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:797:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 797 | Index* index = new Index(Matrix(dataset,rows,cols), SavedIndexParams(filename), d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp: In function 'void* _flann_build_index(T*, int, int, float*, FLANNParameters*) [with T = double]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:246:58: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 246 | return __flann_build_index >(dataset, rows, cols, speedup, flann_params, MinkowskiDistance(flann_distance_order)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:215:34: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 215 | Index* index = new Index(Matrix(dataset,rows,cols), params, d); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:66, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = flann::DistanceIndex; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 354 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 354 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:66, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_uninitialized.h: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = flann::DistanceIndex; _Alloc = std::allocator >]': /usr/include/c++/11.2.1/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:341:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 341 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 342 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 343 | __result, __alloc); | ~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 354 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/11.2.1/bits/stl_uninitialized.h:355:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 354 | return std::__uninitialized_copy_a | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 42 | void find_nearest(const Matrix& dataset, typename Distance::ElementType* query, size_t* matches, size_t nn, | ^~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::compute_ground_truth(const flann::Matrix&, const flann::Matrix&, flann::Matrix&, int, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:87:6: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 87 | void compute_ground_truth(const Matrix& dataset, const Matrix& testset, Matrix& matches, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 42 | void find_nearest(const Matrix& dataset, typename Distance::ElementType* query, size_t* matches, size_t nn, | ^~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 42 | void find_nearest(const Matrix& dataset, typename Distance::ElementType* query, size_t* matches, size_t nn, | ^~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::compute_ground_truth(const flann::Matrix&, const flann::Matrix&, flann::Matrix&, int, Distance) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:87:6: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 87 | void compute_ground_truth(const Matrix& dataset, const Matrix& testset, Matrix& matches, | ^~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 42 | void find_nearest(const Matrix& dataset, typename Distance::ElementType* query, size_t* matches, size_t nn, | ^~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In function 'void flann::find_nearest(const flann::Matrix&, typename Distance::ElementType*, size_t*, size_t, size_t, Distance) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:42:6: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:670:47: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 670 | compute_ground_truth(dataset_, testDataset, gt_matches, 1, distance_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:670:47: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 670 | compute_ground_truth(dataset_, testDataset, gt_matches, 1, distance_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kmeans(flann::AutotunedIndex::CostData&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:379:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 379 | KMeansIndex kmeans(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'float flann::AutotunedIndex::estimateSearchParams(flann::SearchParams&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:590:47: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 590 | compute_ground_truth(sampledDataset_, testDataset_, gt_matches_, 0, distance_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'void flann::AutotunedIndex::evaluate_kdtree(flann::AutotunedIndex::CostData&) [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:404:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 404 | KDTreeIndex kdtree(sampledDataset_, cost.params, distance_); | ^~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'void flann::Heap::insert(const T&) [with T = flann::BranchStruct >::Node*, double>]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::L2]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L2' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::L1]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::L1' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::MinkowskiDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:590:47: note: parameter passing for argument of type 'flann::MinkowskiDistance' changed in GCC 7.1 590 | compute_ground_truth(sampledDataset_, testDataset_, gt_matches_, 0, distance_); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/autotuned_index.h:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/algorithms/all_indices.h:43, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:45, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::HistIntersectionDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HistIntersectionDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::HellingerDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::HellingerDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::ChiSquareDistance]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::ChiSquareDistance' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h: In member function 'flann::IndexParams flann::AutotunedIndex::estimateBuildParams() [with Distance = flann::KL_Divergence]': /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/nn/ground_truth.h:91:31: note: parameter passing for argument of type 'flann::KL_Divergence' changed in GCC 7.1 91 | find_nearest(dataset, testset[i], matches[i], matches.cols, skip, d); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::KL_Divergence]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::ChiSquareDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::HellingerDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::HistIntersectionDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::MinkowskiDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::L1]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::L2]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::KL_Divergence]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::ChiSquareDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::HellingerDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::HistIntersectionDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::MinkowskiDistance]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::L1]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:72, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const flann::BranchStruct >::Node*, double>&}; _Tp = flann::BranchStruct >::Node*, double>; _Alloc = std::allocator >::Node*, double> >]': /usr/include/c++/11.2.1/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::Node*, double>, std::allocator >::Node*, double> > >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/11.2.1/vector:67, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.hpp:35, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.h:603, from /home/buildozer/aports/testing/flann/src/flann-1.9.1/src/cpp/flann/flann.cpp:31: /usr/include/c++/11.2.1/bits/stl_vector.h: In member function 'int flann::KMeansIndex::exploreNodeBranches(flann::KMeansIndex::NodePtr, const ElementType*, flann::Heap::Node*, typename Distance::ResultType> >*) const [with Distance = flann::L2]': /usr/include/c++/11.2.1/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::Node*, double>*, std::vector >::Node*, double>, std::allocator >::Node*, double> > > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 83%] Linking CXX static library ../../lib/libflann_s.a [ 83%] Built target flann_s [ 88%] Linking CXX shared library ../../lib/libflann.so [ 88%] Built target flann [ 94%] Building C object examples/CMakeFiles/flann_example_c.dir/flann_example.c.o [100%] Linking C executable ../bin/flann_example_c [100%] Built target flann_example_c [100%] Built target examples >>> flann: Entering fakeroot... make: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[1]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' Consolidate compiler generated dependencies of target flann_cpp_s Consolidate compiler generated dependencies of target flann_s Consolidate compiler generated dependencies of target flann_cpp Consolidate compiler generated dependencies of target flann make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' [ 22%] Built target flann_cpp_s [ 44%] Built target flann_s [ 66%] Built target flann [ 88%] Built target flann_cpp make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' Consolidate compiler generated dependencies of target flann_example_c make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' [100%] Built target flann_example_c make[2]: Entering directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' make[2]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' [100%] Built target examples make[1]: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' Install the project... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/pkgconfig/flann.pc -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann_cpp.so.1.9.1 -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann_cpp.so.1.9 -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann_cpp.so -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann_cpp_s.a -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann.so.1.9.1 -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann.so.1.9 -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann.so -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/lib/libflann_s.a -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/flann.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/flann.hpp -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/ext -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/ext/lz4hc.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/ext/lz4.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/all_indices.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/center_chooser.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/hierarchical_clustering_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/linear_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/dist.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/nn_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/autotuned_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/kdtree_single_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/kmeans_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/kdtree_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/lsh_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/kdtree_cuda_builder.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/kdtree_cuda_3d_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/algorithms/composite_index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/defines.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/general.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi/index.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi/matrix.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi/server.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi/client.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/mpi/queries.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/config.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/nn -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/nn/index_testing.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/nn/ground_truth.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/nn/simplex_downhill.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/io -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/io/hdf5.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/allocator.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/lsh_table.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/saving.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/cutil_math.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/cuda -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/cuda/result_set.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/cuda/heap.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/matrix.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/sampling.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/serialization.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/object_factory.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/timer.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/result_set.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/params.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/random.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/logger.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/heap.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/dynamic_bitset.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/include/flann/util/any.h -- Installing: /home/buildozer/aports/testing/flann/pkg/flann/usr/bin/flann_example_c -- Set runtime path of "/home/buildozer/aports/testing/flann/pkg/flann/usr/bin/flann_example_c" to "" make: Leaving directory '/home/buildozer/aports/testing/flann/src/flann-1.9.1/build' >>> flann-doc*: Running split function doc... >>> flann-doc*: Preparing subpackage flann-doc... >>> flann-doc*: Running postcheck for flann-doc >>> flann-dev*: Running split function dev... >>> flann-dev*: Preparing subpackage flann-dev... >>> flann-dev*: Stripping binaries >>> flann-dev*: Running postcheck for flann-dev >>> flann*: Running postcheck for flann >>> flann*: Preparing package flann... >>> flann*: Stripping binaries >>> flann-dev*: Scanning shared objects >>> flann-doc*: Scanning shared objects >>> flann*: Scanning shared objects >>> flann-dev*: Tracing dependencies... flann=1.9.1-r4 pkgconfig >>> flann-dev*: Package size: 11.0 MB >>> flann-dev*: Compressing data... >>> flann-dev*: Create checksum... >>> flann-dev*: Create flann-dev-1.9.1-r4.apk >>> flann-doc*: Tracing dependencies... >>> flann-doc*: Package size: 32.0 KB >>> flann-doc*: Compressing data... >>> flann-doc*: Create checksum... >>> flann-doc*: Create flann-doc-1.9.1-r4.apk >>> flann*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libgomp.so.1 so:libstdc++.so.6 >>> flann*: Package size: 2.9 MB >>> flann*: Compressing data... >>> flann*: Create checksum... >>> flann*: Create flann-1.9.1-r4.apk >>> flann: Build complete at Tue, 26 Jul 2022 05:30:00 +0000 elapsed time 0h 2m 12s >>> flann: Cleaning up srcdir >>> flann: Cleaning up pkgdir >>> flann: Uninstalling dependencies... (1/5) Purging .makedepends-flann (20220726.052749) (2/5) Purging cmake (3.23.2-r0) (3/5) Purging libarchive (3.6.1-r0) (4/5) Purging rhash-libs (1.4.3-r0) (5/5) Purging libuv (1.44.2-r0) Executing busybox-1.35.0-r20.trigger OK: 259 MiB in 101 packages >>> flann: Updating the testing/armv7 repository index... >>> flann: Signing the index...