>>> proj: Building community/proj 9.1.0-r0 (using abuild 3.10.0_rc1-r2) started Thu, 27 Oct 2022 04:39:07 +0000 >>> proj: Checking sanity of /home/buildozer/aports/community/proj/APKBUILD... >>> proj: Analyzing dependencies... >>> proj: Installing for build: build-base cmake sqlite sqlite-dev gtest-dev tiff-dev curl-dev bash (1/30) Installing libbz2 (1.0.8-r3) (2/30) Installing xz-libs (5.2.7-r0) (3/30) Installing libarchive (3.6.1-r1) (4/30) Installing rhash-libs (1.4.3-r1) (5/30) Installing libuv (1.44.2-r0) (6/30) Installing cmake (3.24.2-r0) (7/30) Installing readline (8.2.0-r0) (8/30) Installing sqlite (3.39.4-r0) (9/30) Installing sqlite-libs (3.39.4-r0) (10/30) Installing sqlite-dev (3.39.4-r0) (11/30) Installing gtest (1.12.1-r0) (12/30) Installing gmock (1.12.1-r0) (13/30) Installing gtest-dev (1.12.1-r0) (14/30) Installing zlib-dev (1.2.13-r0) (15/30) Installing libjpeg-turbo (2.1.4-r0) (16/30) Installing libjpeg-turbo-dev (2.1.4-r0) (17/30) Installing libwebp (1.2.4-r1) (18/30) Installing libwebp-dev (1.2.4-r1) (19/30) Installing xz-dev (5.2.7-r0) (20/30) Installing zstd-dev (1.5.2-r9) (21/30) Installing tiff (4.4.0-r1) (22/30) Installing libtiffxx (4.4.0-r1) (23/30) Installing tiff-dev (4.4.0-r1) (24/30) Installing openssl-dev (3.0.5-r3) (25/30) Installing nghttp2-dev (1.50.0-r0) (26/30) Installing brotli (1.0.9-r8) (27/30) Installing brotli-dev (1.0.9-r8) (28/30) Installing curl-dev (7.86.0-r1) (29/30) Installing bash (5.2.2-r0) Executing bash-5.2.2-r0.post-install (30/30) Installing .makedepends-proj (20221027.043908) Executing busybox-1.35.0-r27.trigger OK: 245 MiB in 123 packages >>> proj: Cleaning up srcdir >>> proj: Cleaning up pkgdir >>> proj: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/proj-9.1.0.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 5 5174k 5 271k 0 0 292k 0 0:00:17 --:--:-- 0:00:17 292k 100 5174k 100 5174k 0 0 3626k 0 0:00:01 0:00:01 --:--:-- 3628k >>> proj: Fetching https://distfiles.alpinelinux.org/distfiles/v3.17/proj-9.1.0.tar.gz >>> proj: Checking sha512sums... proj-9.1.0.tar.gz: OK >>> proj: Unpacking /var/cache/distfiles/v3.17/proj-9.1.0.tar.gz... -- The C compiler identification is GNU 12.2.1 -- The CXX compiler identification is GNU 12.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 -- Requiring C++11 -- Requiring C++11 - done -- Requiring C99 -- Requiring C99 - done -- Configuring PROJ: -- PROJ_VERSION = 9.1.0 -- Looking for localeconv -- Looking for localeconv - found -- Looking for strerror -- Looking for strerror - found -- Looking for dladdr in dl -- Looking for dladdr in dl - found -- Looking for exp in m -- Looking for exp in m - found -- nlohmann/json: internal -- Found Sqlite3: /usr/lib/libsqlite3.so -- Sqlite3 version: 3.39.4 -- Found TIFF: /usr/lib/libtiff.so (found version "4.4.0") -- Found CURL: /usr/lib/libcurl.so (found version "7.86.0") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE_DEFN -- Performing Test HAVE_PTHREAD_MUTEX_RECURSIVE_DEFN - Success -- Configuring proj library: -- ENABLE_IPO = OFF -- PROJ_CORE_TARGET_OUTPUT_NAME = proj -- BUILD_SHARED_LIBS = True -- PROJ_LIBRARIES = proj -- Checking if network is available... -- ... yes -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found suitable version "1.12.1", minimum required is "1.8.1") -- Using external GTest -- PROJ: Configured 'dist' target -- Configuring done -- Generating done -- Build files have been written to: /home/buildozer/aports/community/proj/src/proj-9.1.0 [ 1%] Generating proj.db [ 1%] Building C object src/tests/CMakeFiles/geodsigntest.dir/geodsigntest.c.o [ 1%] Built target check_wkt1_grammar_md5 [ 1%] Built target check_wkt2_grammar_md5 [ 1%] Built target create_tmp_user_writable_dir [ 1%] Building CXX object src/CMakeFiles/proj.dir/4D_api.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/aasincos.cpp.o [ 2%] Building CXX object src/CMakeFiles/proj.dir/adjlon.cpp.o [ 3%] Building CXX object src/CMakeFiles/proj.dir/auth.cpp.o [ 3%] Building CXX object src/CMakeFiles/proj.dir/ctx.cpp.o [ 3%] Building CXX object src/CMakeFiles/proj.dir/datum_set.cpp.o [ 4%] Building CXX object src/CMakeFiles/proj.dir/datums.cpp.o [ 4%] Building CXX object src/CMakeFiles/proj.dir/deriv.cpp.o [ 4%] Building CXX object src/CMakeFiles/proj.dir/dmstor.cpp.o [ 5%] Building CXX object src/CMakeFiles/proj.dir/ell_set.cpp.o [ 5%] Building CXX object src/CMakeFiles/proj.dir/ellps.cpp.o [ 5%] Building CXX object src/CMakeFiles/proj.dir/factors.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/fwd.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/gauss.cpp.o [ 7%] Building CXX object src/CMakeFiles/proj.dir/generic_inverse.cpp.o [ 7%] Building C object src/CMakeFiles/proj.dir/geodesic.c.o [ 7%] Building CXX object src/CMakeFiles/proj.dir/init.cpp.o [ 8%] Building CXX object src/CMakeFiles/proj.dir/initcache.cpp.o [ 8%] Building CXX object src/CMakeFiles/proj.dir/internal.cpp.o [ 8%] Building CXX object src/CMakeFiles/proj.dir/inv.cpp.o [ 9%] Building CXX object src/CMakeFiles/proj.dir/list.cpp.o [ 9%] Building CXX object src/CMakeFiles/proj.dir/log.cpp.o [ 9%] Building CXX object src/CMakeFiles/proj.dir/malloc.cpp.o [ 10%] Building CXX object src/CMakeFiles/proj.dir/mlfn.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/msfn.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/mutex.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/param.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/phi2.cpp.o [ 12%] Building CXX object src/CMakeFiles/proj.dir/pipeline.cpp.o [ 12%] Building CXX object src/CMakeFiles/proj.dir/pr_list.cpp.o [ 12%] Building CXX object src/CMakeFiles/proj.dir/proj_mdist.cpp.o [ 13%] Building CXX object src/CMakeFiles/proj.dir/qsfn.cpp.o [ 13%] Building CXX object src/CMakeFiles/proj.dir/release.cpp.o [ 13%] Building CXX object src/CMakeFiles/proj.dir/rtodms.cpp.o [ 14%] Building CXX object src/CMakeFiles/proj.dir/strerrno.cpp.o [ 14%] Building CXX object src/CMakeFiles/proj.dir/strtod.cpp.o [ 15%] Building CXX object src/CMakeFiles/proj.dir/tsfn.cpp.o [ 15%] Building CXX object src/CMakeFiles/proj.dir/units.cpp.o [ 15%] Building C object src/CMakeFiles/proj.dir/wkt1_generated_parser.c.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/wkt2_parser.cpp.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/wkt1_parser.cpp.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/proj_json_streaming_writer.cpp.o [ 16%] Building C object src/CMakeFiles/proj.dir/wkt2_generated_parser.c.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/zpoly1.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/wkt_parser.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/tracing.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/filemanager.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/sqlite3_utils.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/conversions/cart.cpp.o [ 19%] Building CXX object src/CMakeFiles/proj.dir/conversions/axisswap.cpp.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/grids.cpp.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/networkfilemanager.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/conversions/geocent.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/projections/aeqd.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/conversions/geoc.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/conversions/set.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/conversions/topocentric.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/conversions/noop.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/projections/gnom.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/projections/adams.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/projections/laea.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/conversions/unitconvert.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/projections/mod_ster.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/projections/nsper.cpp.o [ 25%] Building CXX object src/CMakeFiles/proj.dir/projections/nzmg.cpp.o [ 25%] Building CXX object src/CMakeFiles/proj.dir/projections/ortho.cpp.o [ 25%] Building CXX object src/CMakeFiles/proj.dir/projections/stere.cpp.o [ 26%] Building CXX object src/CMakeFiles/proj.dir/projections/sterea.cpp.o [ 26%] Building CXX object src/CMakeFiles/proj.dir/projections/aea.cpp.o [ 26%] Building CXX object src/CMakeFiles/proj.dir/projections/bipc.cpp.o [ 27%] Building CXX object src/CMakeFiles/proj.dir/projections/bonne.cpp.o [ 27%] Building CXX object src/CMakeFiles/proj.dir/projections/eqdc.cpp.o [ 28%] Building CXX object src/CMakeFiles/proj.dir/projections/isea.cpp.o [ 28%] Building CXX object src/CMakeFiles/proj.dir/projections/ccon.cpp.o [ 28%] Building CXX object src/CMakeFiles/proj.dir/projections/imw_p.cpp.o [ 29%] Building CXX object src/CMakeFiles/proj.dir/projections/krovak.cpp.o [ 29%] Building CXX object src/CMakeFiles/proj.dir/projections/lcc.cpp.o [ 29%] Building CXX object src/CMakeFiles/proj.dir/projections/poly.cpp.o [ 30%] Building CXX object src/CMakeFiles/proj.dir/projections/rpoly.cpp.o [ 30%] Building CXX object src/CMakeFiles/proj.dir/projections/sconics.cpp.o [ 30%] Building CXX object src/CMakeFiles/proj.dir/projections/rouss.cpp.o [ 31%] Building CXX object src/CMakeFiles/proj.dir/projections/cass.cpp.o [ 31%] Building CXX object src/CMakeFiles/proj.dir/projections/cc.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/cea.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/eqc.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/gall.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/labrd.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/lsat.cpp.o [ 33%] Building CXX object src/CMakeFiles/proj.dir/projections/misrsom.cpp.o [ 34%] Building CXX object src/CMakeFiles/proj.dir/projections/merc.cpp.o [ 34%] Building CXX object src/CMakeFiles/proj.dir/projections/mill.cpp.o [ 34%] Building CXX object src/CMakeFiles/proj.dir/projections/ocea.cpp.o [ 35%] Building CXX object src/CMakeFiles/proj.dir/projections/somerc.cpp.o [ 35%] Building CXX object src/CMakeFiles/proj.dir/projections/omerc.cpp.o [ 36%] Building CXX object src/CMakeFiles/proj.dir/projections/tcc.cpp.o [ 36%] Building CXX object src/CMakeFiles/proj.dir/projections/tcea.cpp.o [ 36%] Building CXX object src/CMakeFiles/proj.dir/projections/times.cpp.o [ 37%] Building CXX object src/CMakeFiles/proj.dir/projections/tmerc.cpp.o [ 37%] Building CXX object src/CMakeFiles/proj.dir/projections/tobmerc.cpp.o [ 37%] Building CXX object src/CMakeFiles/proj.dir/projections/airy.cpp.o [ 38%] Building CXX object src/CMakeFiles/proj.dir/projections/aitoff.cpp.o [ 38%] Building CXX object src/CMakeFiles/proj.dir/projections/august.cpp.o [ 38%] Building CXX object src/CMakeFiles/proj.dir/projections/bacon.cpp.o [ 39%] Building CXX object src/CMakeFiles/proj.dir/projections/bertin1953.cpp.o [ 39%] Linking C executable ../../bin/geodsigntest [ 39%] Building CXX object src/CMakeFiles/proj.dir/projections/chamb.cpp.o [ 40%] Building CXX object src/CMakeFiles/proj.dir/projections/hammer.cpp.o [ 40%] Building CXX object src/CMakeFiles/proj.dir/projections/lagrng.cpp.o [ 40%] Building CXX object src/CMakeFiles/proj.dir/projections/larr.cpp.o [ 40%] Built target geodsigntest [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/lask.cpp.o [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/latlong.cpp.o [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/nicol.cpp.o [ 42%] Building CXX object src/CMakeFiles/proj.dir/projections/ob_tran.cpp.o [ 42%] Building CXX object src/CMakeFiles/proj.dir/projections/oea.cpp.o [ 42%] Building CXX object src/CMakeFiles/proj.dir/projections/tpeqd.cpp.o [ 43%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg.cpp.o [ 43%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg2.cpp.o [ 43%] Building CXX object src/CMakeFiles/proj.dir/projections/vandg4.cpp.o [ 44%] Building CXX object src/CMakeFiles/proj.dir/projections/wag7.cpp.o [ 44%] Building CXX object src/CMakeFiles/proj.dir/projections/lcca.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/geos.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/boggs.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/collg.cpp.o [ 46%] Building CXX object src/CMakeFiles/proj.dir/projections/comill.cpp.o [ 46%] Building CXX object src/CMakeFiles/proj.dir/projections/crast.cpp.o [ 46%] Building CXX object src/CMakeFiles/proj.dir/projections/denoy.cpp.o [ 47%] Building CXX object src/CMakeFiles/proj.dir/projections/eck1.cpp.o [ 47%] Building CXX object src/CMakeFiles/proj.dir/projections/eck2.cpp.o [ 47%] Building CXX object src/CMakeFiles/proj.dir/projections/eck3.cpp.o [ 48%] Building CXX object src/CMakeFiles/proj.dir/projections/eck4.cpp.o [ 48%] Building CXX object src/CMakeFiles/proj.dir/projections/eck5.cpp.o [ 49%] Building CXX object src/CMakeFiles/proj.dir/projections/fahey.cpp.o [ 49%] Building CXX object src/CMakeFiles/proj.dir/projections/fouc_s.cpp.o [ 49%] Building CXX object src/CMakeFiles/proj.dir/projections/gins8.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/gstmerc.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/gn_sinu.cpp.o [ 50%] Building CXX object src/CMakeFiles/proj.dir/projections/goode.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/igh.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/igh_o.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/imoll.cpp.o [ 52%] Building CXX object src/CMakeFiles/proj.dir/projections/imoll_o.cpp.o [ 52%] Building CXX object src/CMakeFiles/proj.dir/projections/hatano.cpp.o [ 53%] Building CXX object src/CMakeFiles/proj.dir/projections/loxim.cpp.o [ 53%] Building CXX object src/CMakeFiles/proj.dir/projections/mbt_fps.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/common.hpp:34, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/proj_internal.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/4D_api.cpp:47: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int&, double&, double&, double&, double&, double&, double&, double&, double&, PJconsts*&, std::__cxx11::basic_string, std::allocator >&, const double&, bool&}; _Tp = PJCoordOperation; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 53%] Building CXX object src/CMakeFiles/proj.dir/projections/mbtfpp.cpp.o [ 54%] Building CXX object src/CMakeFiles/proj.dir/projections/mbtfpq.cpp.o [ 54%] Building CXX object src/CMakeFiles/proj.dir/projections/moll.cpp.o [ 54%] Building CXX object src/CMakeFiles/proj.dir/projections/nell.cpp.o [ 55%] Building CXX object src/CMakeFiles/proj.dir/projections/nell_h.cpp.o [ 55%] Building CXX object src/CMakeFiles/proj.dir/projections/patterson.cpp.o [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/putp2.cpp.o [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/putp3.cpp.o In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int&, double&, double&, double&, double&, double&, double&, double&, double&, PJconsts*&, std::__cxx11::basic_string, std::allocator >&, const double&, bool&}; _Tp = PJCoordOperation; _Alloc = std::allocator]', inlined from 'PJ* add_coord_op_to_list(int, PJ*, double, double, double, double, PJ*, PJ*, bool, std::vector&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/4D_api.cpp:1611:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/putp4p.cpp.o [ 57%] Building CXX object src/CMakeFiles/proj.dir/projections/putp5.cpp.o [ 57%] Building CXX object src/CMakeFiles/proj.dir/projections/putp6.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/robin.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/qsc.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/s2.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/sch.cpp.o [ 59%] Building CXX object src/CMakeFiles/proj.dir/projections/sts.cpp.o [ 59%] Building CXX object src/CMakeFiles/proj.dir/projections/urm5.cpp.o [ 59%] Building CXX object src/CMakeFiles/proj.dir/projections/urmfps.cpp.o [ 60%] Building CXX object src/CMakeFiles/proj.dir/projections/wag2.cpp.o [ 60%] Building CXX object src/CMakeFiles/proj.dir/projections/wag3.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/wink1.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/wink2.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/healpix.cpp.o [ 62%] Building CXX object src/CMakeFiles/proj.dir/projections/natearth.cpp.o [ 62%] Building CXX object src/CMakeFiles/proj.dir/projections/natearth2.cpp.o [ 62%] Building CXX object src/CMakeFiles/proj.dir/projections/calcofi.cpp.o [ 63%] Building CXX object src/CMakeFiles/proj.dir/projections/eqearth.cpp.o [ 63%] Building CXX object src/CMakeFiles/proj.dir/projections/col_urban.cpp.o [ 63%] Building CXX object src/CMakeFiles/proj.dir/transformations/affine.cpp.o [ 64%] Building CXX object src/CMakeFiles/proj.dir/transformations/deformation.cpp.o [ 64%] Building CXX object src/CMakeFiles/proj.dir/transformations/helmert.cpp.o [ 65%] Building CXX object src/CMakeFiles/proj.dir/transformations/hgridshift.cpp.o [ 65%] Building CXX object src/CMakeFiles/proj.dir/transformations/horner.cpp.o [ 65%] Building CXX object src/CMakeFiles/proj.dir/transformations/molodensky.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/transformations/vgridshift.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/transformations/xyzgridshift.cpp.o [ 66%] Building CXX object src/CMakeFiles/proj.dir/transformations/defmodel.cpp.o [ 67%] Building CXX object src/CMakeFiles/proj.dir/transformations/tinshift.cpp.o [ 67%] Building CXX object src/CMakeFiles/proj.dir/transformations/vertoffset.cpp.o [ 67%] Building CXX object src/CMakeFiles/proj.dir/iso19111/static.cpp.o [ 68%] Building CXX object src/CMakeFiles/proj.dir/iso19111/util.cpp.o [ 68%] Building CXX object src/CMakeFiles/proj.dir/iso19111/metadata.cpp.o [ 68%] Building CXX object src/CMakeFiles/proj.dir/iso19111/common.cpp.o [ 69%] Building CXX object src/CMakeFiles/proj.dir/iso19111/crs.cpp.o [ 69%] Building CXX object src/CMakeFiles/proj.dir/iso19111/datum.cpp.o [ 70%] Building CXX object src/CMakeFiles/proj.dir/iso19111/coordinatesystem.cpp.o [ 70%] Building CXX object src/CMakeFiles/proj.dir/iso19111/io.cpp.o [ 70%] Building CXX object src/CMakeFiles/proj.dir/iso19111/internal.cpp.o [ 71%] Building CXX object src/CMakeFiles/proj.dir/iso19111/factory.cpp.o [ 71%] Building CXX object src/CMakeFiles/proj.dir/iso19111/c_api.cpp.o [ 71%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/concatenatedoperation.cpp.o [ 72%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/coordinateoperationfactory.cpp.o In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/filemanager.hpp:33, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/networkfilemanager.cpp:44: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/conversion.cpp.o [ 73%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/esriparammappings.cpp.o [ 73%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/oputils.cpp.o [ 73%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/parammappings.cpp.o [ 74%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/projbasedoperation.cpp.o [ 74%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/singleoperation.cpp.o [ 74%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/transformation.cpp.o [ 75%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/vectorofvaluesparams.cpp.o In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int}; _Tp = long long int; _Alloc = std::allocator]', inlined from 'void osgeo::proj::NetworkFilePropertiesCache::insert(PJ_CONTEXT*, const std::string&, osgeo::proj::FileProperties&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/networkfilemanager.cpp:1109:33: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/grids.hpp:32, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/grids.cpp:34: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: /usr/include/c++/12.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:1032:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1032 | _M_fill_insert(end(), __new_size - size(), __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:61, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/tinshift.hpp:32, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/tinshift.cpp:31: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:47: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Node, std::allocator::Node> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Node*, std::vector::Node, std::allocator::Node> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:37: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:47, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel.hpp:40, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel.cpp:31: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {DeformationModel::Component}; _Tp = DeformationModel::Component; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:61: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:37: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = DeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]', inlined from 'static DeformationModel::Component DeformationModel::Component::parse(const DeformationModel::json&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel_impl.hpp:589:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {DeformationModel::Component}; _Tp = DeformationModel::Component; _Alloc = std::allocator]', inlined from 'static std::unique_ptr DeformationModel::MasterFile::parse(const std::string&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel_impl.hpp:435:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/crs.hpp:34, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/crs.cpp:37: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/crs.cpp: In member function 'virtual std::__cxx11::list >, int> > osgeo::proj::crs::BoundCRS::_identify(const osgeo::proj::io::AuthorityFactoryPtr&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/crs.cpp:5974:32: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 5974 | if (params == std::vector{0, 0, 0, 0, 0, 0, 0}) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/list:63, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/io.hpp:32, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/common.hpp:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:33: /usr/include/c++/12.2.1/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::list(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = osgeo::proj::io::SQLValues; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_list.h:834:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 834 | list(initializer_list __l, | ^~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/io.hpp:34: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, osgeo::proj::io::TrfmInfo>; _KeyOfValue = std::_Select1st, osgeo::proj::io::TrfmInfo> >; _Compare = std::less >; _Alloc = std::allocator, osgeo::proj::io::TrfmInfo> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, osgeo::proj::io::TrfmInfo>, std::_Select1st, osgeo::proj::io::TrfmInfo> >, std::less >, std::allocator, osgeo::proj::io::TrfmInfo> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/util.hpp:42, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/io.hpp:41: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = osgeo::proj::io::TrfmInfo; _Compare = std::less >; _Alloc = std::allocator, osgeo::proj::io::TrfmInfo> >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, osgeo::proj::io::TrfmInfo>, std::_Select1st, osgeo::proj::io::TrfmInfo> >, std::less >, std::allocator, osgeo::proj::io::TrfmInfo> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/crs.cpp: In member function 'virtual void osgeo::proj::crs::ProjectedCRS::_exportToWKT(osgeo::proj::io::WKTFormatter*) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/crs.cpp:4238:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4238 | formatter->setTOWGS84Parameters({0, 0, 0, 0, 0, 0, 0}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::Private::findFreeCode(const std::string&, const std::string&, const std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1622:12: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1622 | if (run("SELECT 1 FROM " + tableName + " WHERE auth_name = ? AND code = ?", | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1623 | {authName, code}) | ~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1630:16: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1630 | if (run("SELECT 1 FROM " + tableName + | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1631 | " WHERE auth_name = ? AND code = ?", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1632 | {authName, code}) | ~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'void osgeo::proj::io::DatabaseContext::Private::identifyOrInsertUsages(const osgeo::proj::common::ObjectUsageNNPtr&, const std::string&, const std::string&, const std::string&, const std::vector >&, std::vector >&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1922:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1922 | ListOfParams params{*scope}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1963:79: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1963 | bbox->westBoundLongitude(), bbox->eastBoundLongitude()}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'const char* osgeo::proj::io::DatabaseContext::getMetadata(const char*) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:2915:78: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2915 | d->run("SELECT value FROM metadata WHERE key = ?", {std::string(key)}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::suggestsCodeFor(const osgeo::proj::common::IdentifiedObjectNNPtr&, const std::string&, bool)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3041:48: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3041 | const auto res = d->run(sql, {authName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'bool osgeo::proj::io::DatabaseContext::lookForGridAlternative(const std::string&, std::string&, std::string&, bool&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3227:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3227 | {officialName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'bool osgeo::proj::io::DatabaseContext::isKnownName(const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3348:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3348 | return !d->run(sql, {name}).empty(); | ~~~~~~^~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::getProjGridName(const std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3356:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3356 | {oldProjGridName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::getOldProjGridName(const std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3368:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3368 | {gridName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::getAliasFromOfficialName(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3405:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3405 | auto res = d->run(sql, {officialName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3407:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3407 | res = d->run( | ~~~~~~^ 3408 | "SELECT auth_name, code FROM alias_name WHERE table_name = ? AND " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3409 | "alt_name = ? AND source IN ('EPSG', 'PROJ')", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3410 | {genuineTableName, officialName}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3419:62: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3419 | {genuineTableName, row[0], row[1], source}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::getName(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3516:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3516 | auto res = d->run(sql, {authName, code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::DatabaseContext::getTextDefinition(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3539:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3539 | auto res = d->run(sql, {authName, code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list, std::__cxx11::basic_string > > osgeo::proj::io::DatabaseContext::getNonDeprecated(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3605:43: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3605 | {tableName, authName, code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'osgeo::proj::io::SQLResultSet osgeo::proj::io::AuthorityFactory::Private::runWithCodeParam(const std::string&, const std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3811:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3811 | return run(sql, {authority(), code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'osgeo::proj::util::PropertyMap osgeo::proj::io::AuthorityFactory::Private::createPropertiesSearchUsages(const std::string&, const std::string&, const std::string&, bool)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3879:56: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3879 | auto res = run(sql, {table_name, authority(), code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::AuthorityFactory::identifyBodyFromSemiMajorAxis(double, double) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4355:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4355 | {semi_major_axis, tolerance}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In lambda function: /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:7357:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 7357 | {crsAuthName, crsCode}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:7367:19: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 7367 | d->run("SELECT auth_name, code FROM geodetic_crs WHERE " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7368 | "datum_auth_name = ? AND datum_code = ? AND deprecated = 0", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7369 | {datumAuthName, datumCode}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::set > osgeo::proj::io::AuthorityFactory::getAuthorityCodes(const ObjectType&, bool) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:7880:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 7880 | auto res = d->run(sql, {d->authority()}); | ^ In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/io.cpp:46: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::string osgeo::proj::io::AuthorityFactory::getOfficialNameFromAlias(const std::string&, const std::string&, const std::string&, bool, std::string&, std::string&, std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8204:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8204 | res = d->run(sql, {outAuthName, outCode}); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8216:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8216 | ListOfParams params{aliasedName}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In function 'osgeo::proj::io::AuthorityFactory::createFromCRSCodesWithIntermediates(const std::string&, const std::string&, const std::string&, const std::string&, bool, bool, bool, bool, const std::vector, std::__cxx11::basic_string > >&, ObjectType, const std::vector >&, const osgeo::proj::metadata::ExtentPtr&, const osgeo::proj::metadata::ExtentPtr&) const::': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:6820:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 6820 | return !(d->run("SELECT 1 FROM coordinate_operation_view WHERE " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6821 | "(source_crs_auth_name = ? AND source_crs_code = ?) OR " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6822 | "(target_crs_auth_name = ? AND target_crs_code = ?)", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6823 | {auth_name, code, auth_name, code}) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::vector > osgeo::proj::io::DatabaseContext::getAllowedAuthorities(const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3566:41: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3566 | {sourceAuthName, targetAuthName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3568:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3568 | sqlRes = d->run( | ~~~~~~^ 3569 | "SELECT allowed_authorities FROM authority_to_authority_preference " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3570 | "WHERE source_auth_name = ? AND target_auth_name = 'any'", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3571 | {sourceAuthName}); | ~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3574:24: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3574 | sqlRes = d->run( | ~~~~~~^ 3575 | "SELECT allowed_authorities FROM authority_to_authority_preference " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3576 | "WHERE source_auth_name = 'any' AND target_auth_name = ?", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3577 | {targetAuthName}); | ~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'osgeo::proj::common::UnitOfMeasureNNPtr osgeo::proj::io::AuthorityFactory::createUnitOfMeasure(const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4209:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4209 | {d->authority(), code}, true); | ^ In file included from /usr/include/c++/12.2.1/map:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/io.cpp:41: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'bool osgeo::proj::io::DatabaseContext::lookForGridInfo(const std::string&, bool, std::string&, std::string&, std::string&, bool&, bool&, bool&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3289:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3289 | {projFilename, projFilename}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list > osgeo::proj::io::DatabaseContext::getAliases(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3470:49: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3470 | auto resSql = d->run(sql, {officialName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3472:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3472 | resSql = d->run("SELECT auth_name, code FROM alias_name WHERE " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3473 | "table_name = ? AND " | ~~~~~~~~~~~~~~~~~~~~~ 3474 | "alt_name = ? AND source IN ('EPSG', 'PROJ')", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3475 | {genuineTableName, officialName}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3487:73: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3487 | ListOfParams params{genuineTableName, resolvedAuthName, resolvedCode}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'void osgeo::proj::io::DatabaseContext::Private::identify(const osgeo::proj::io::DatabaseContextNNPtr&, const osgeo::proj::common::UnitOfMeasure&, std::string&, std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1706:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1706 | ListOfParams params{convFactor}; | ^ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/io.cpp:66: /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/algorithm:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/io.cpp:33: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'void osgeo::proj::io::DatabaseContext::Private::identify(const osgeo::proj::io::DatabaseContextNNPtr&, const osgeo::proj::cs::CoordinateSystemNNPtr&, std::string&, std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:1781:58: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1781 | ListOfParams params{static_cast(axisList.size())}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list > > osgeo::proj::io::AuthorityFactory::createEllipsoidFromExisting(const osgeo::proj::datum::EllipsoidNNPtr&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8849:63: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8849 | ellipsoid->computedInverseFlattening()}; | ^ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'void osgeo::proj::io::AuthorityFactory::createVerticalDatumOrEnsemble(const std::string&, osgeo::proj::datum::VerticalReferenceFramePtr&, osgeo::proj::datum::DatumEnsemblePtr&, bool) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4614:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4614 | {d->authority(), code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'osgeo::proj::datum::DatumNNPtr osgeo::proj::io::AuthorityFactory::createDatum(const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4728:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4728 | {d->authority(), code, d->authority(), code}); | ^ In file included from /usr/include/c++/12.2.1/vector:63: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'void osgeo::proj::io::AuthorityFactory::createGeodeticDatumOrEnsemble(const std::string&, osgeo::proj::datum::GeodeticReferenceFramePtr&, osgeo::proj::datum::DatumEnsemblePtr&, bool) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4520:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4520 | {d->authority(), code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list > > osgeo::proj::io::AuthorityFactory::createGeodeticCRSFromDatum(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8870:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8870 | ListOfParams params{datum_auth_name, datum_code}; | ^ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list > > osgeo::proj::io::AuthorityFactory::createGeodeticCRSFromEllipsoid(const std::string&, const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8931:60: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8931 | ListOfParams params{ellipsoid_auth_name, ellipsoid_code}; | ^ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'osgeo::proj::datum::DatumEnsembleNNPtr osgeo::proj::io::AuthorityFactory::createDatumEnsemble(const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4678:53: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4678 | {d->authority(), code, d->authority(), code}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:4694:46: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4694 | {d->authority(), code}); | ^ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:542:32: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:562:32: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:587:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:594:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'proj_nlohmann::basic_json::value_type& proj_nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:20004:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::__cxx11::list > > osgeo::proj::io::AuthorityFactory::createVerticalCRSFromDatum(const std::string&, const std::string&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:8899:52: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 8899 | ListOfParams params{datum_auth_name, datum_code}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In static member function 'static std::vector > > osgeo::proj::io::DatabaseContext::getTransformationsForGridName(const osgeo::proj::io::DatabaseContextNNPtr&, const std::string&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:3717:29: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3717 | {gridName, gridName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::vector > > osgeo::proj::io::AuthorityFactory::getTransformationsForGeoid(const std::string&, bool) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:9378:42: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 9378 | auto sqlRes = d->run(sql, {geoidName}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::vector > osgeo::proj::io::DatabaseContext::Private::getInsertStatementsFor(const osgeo::proj::datum::EllipsoidNNPtr&, const std::string&, const std::string&, bool, const std::vector >&)': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:2075:51: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2075 | {semiMajorAxisMetre, tolerance}); | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp: In member function 'std::vector > > osgeo::proj::io::AuthorityFactory::createFromCRSCodesWithIntermediates(const std::string&, const std::string&, const std::string&, const std::string&, bool, bool, bool, bool, const std::vector, std::__cxx11::basic_string > >&, ObjectType, const std::vector >&, const osgeo::proj::metadata::ExtentPtr&, const osgeo::proj::metadata::ExtentPtr&) const': /home/buildozer/aports/community/proj/src/proj-9.1.0/src/iso19111/factory.cpp:6960:64: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 6960 | targetCRSAuthName, targetCRSCode}; | ^ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX shared library ../lib/libproj.so [ 75%] Built target proj [ 75%] Building CXX object src/apps/CMakeFiles/cct.dir/cct.cpp.o [ 75%] Building CXX object src/apps/CMakeFiles/cs2cs.dir/cs2cs.cpp.o [ 76%] Building CXX object src/apps/CMakeFiles/cct.dir/proj_strtod.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/cs2cs.dir/emess.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/geod.dir/geod.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/cs2cs.dir/utils.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/binproj.dir/proj.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/projinfo.dir/projinfo.cpp.o [ 78%] Building CXX object src/apps/CMakeFiles/geod.dir/geod_set.cpp.o [ 78%] Building CXX object src/apps/CMakeFiles/binproj.dir/emess.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/geod.dir/geod_interface.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/binproj.dir/utils.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/geod.dir/emess.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/gie.dir/gie.cpp.o [ 80%] Building C object src/tests/CMakeFiles/geodtest.dir/geodtest.c.o [ 81%] Building CXX object src/apps/CMakeFiles/gie.dir/proj_strtod.cpp.o [ 82%] Building CXX object src/apps/CMakeFiles/projsync.dir/projsync.cpp.o [ 82%] Building CXX object test/unit/CMakeFiles/proj_errno_string_test.dir/main.cpp.o [ 82%] Building CXX object test/unit/CMakeFiles/proj_angular_io_test.dir/main.cpp.o [ 82%] Building CXX object test/unit/CMakeFiles/proj_context_test.dir/main.cpp.o [ 83%] Building CXX object test/unit/CMakeFiles/proj_errno_string_test.dir/proj_errno_string_test.cpp.o [ 83%] Building CXX object test/unit/CMakeFiles/proj_angular_io_test.dir/proj_angular_io_test.cpp.o [ 83%] Building CXX object test/unit/CMakeFiles/pj_phi2_test.dir/main.cpp.o [ 85%] Building CXX object test/unit/CMakeFiles/proj_context_test.dir/proj_context_test.cpp.o [ 85%] Building CXX object test/unit/CMakeFiles/pj_phi2_test.dir/pj_phi2_test.cpp.o [ 86%] Building CXX object test/unit/CMakeFiles/gie_self_tests.dir/gie_self_tests.cpp.o [ 87%] Building CXX object test/unit/CMakeFiles/gie_self_tests.dir/main.cpp.o [ 87%] Building CXX object test/unit/CMakeFiles/test_network.dir/main.cpp.o [ 88%] Building CXX object test/unit/CMakeFiles/test_defmodel.dir/main.cpp.o [ 88%] Building CXX object test/unit/CMakeFiles/test_network.dir/test_network.cpp.o [ 90%] Building CXX object test/unit/CMakeFiles/test_misc.dir/main.cpp.o [ 90%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/main.cpp.o [ 90%] Building CXX object test/unit/CMakeFiles/test_defmodel.dir/test_defmodel.cpp.o [ 90%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_util.cpp.o [ 90%] Building C object test/unit/CMakeFiles/test_fork.dir/test_fork.c.o [ 90%] Building CXX object test/unit/CMakeFiles/test_misc.dir/test_misc.cpp.o [ 90%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_common.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_crs.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_io.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/test_tinshift.dir/main.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_metadata.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/test_tinshift.dir/test_tinshift.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_operationfactory.cpp.o [ 94%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_operation.cpp.o [ 94%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_datum.cpp.o [ 94%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_factory.cpp.o [ 94%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_c_api.cpp.o [ 95%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_grids.cpp.o [ 95%] Linking C executable ../../bin/test_fork [ 95%] Built target test_fork [ 95%] Linking C executable ../../bin/geodtest [ 95%] Built target geodtest [ 96%] Linking CXX executable ../../bin/geod [ 96%] Linking CXX executable ../../bin/proj [ 96%] Built target geod [ 97%] Generating invgeod [ 97%] Built target invgeod [ 97%] Linking CXX executable ../../bin/test_misc [ 97%] Linking CXX executable ../../bin/proj_errno_string_test [ 97%] Built target binproj [ 97%] Built target test_misc [ 97%] Generating invproj [ 97%] Built target invproj [ 97%] Linking CXX executable ../../bin/cct [ 97%] Built target proj_errno_string_test [ 97%] Linking CXX executable ../../bin/proj_angular_io_test [ 97%] Built target cct [ 97%] Built target proj_angular_io_test [ 97%] Linking CXX executable ../../bin/gie [ 97%] Built target gie [ 97%] Linking CXX executable ../../bin/cs2cs [ 97%] Built target cs2cs [ 97%] Linking CXX executable ../../bin/proj_context_test [ 97%] Linking CXX executable ../../bin/pj_phi2_test [ 97%] Built target proj_context_test [ 97%] Built target pj_phi2_test In file included from /usr/include/c++/12.2.1/vector:70, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/filemanager.hpp:33, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/apps/projsync.cpp:38: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_network.cpp:29: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/stl_vector.h:1294:21, inlined from '{anonymous}::networking_download_whole_files_Test::TestBody()::' at /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_network.cpp:1762:24, inlined from 'static int {anonymous}::networking_download_whole_files_Test::TestBody()::::_FUN(PJ_CONTEXT*, double, void*)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_network.cpp:1764:5: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/string:50, from /usr/include/c++/12.2.1/bits/locale_classes.h:40, from /usr/include/c++/12.2.1/bits/ios_base.h:41, from /usr/include/c++/12.2.1/ios:42, from /usr/include/c++/12.2.1/ostream:38, from /usr/include/c++/12.2.1/iostream:39, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/apps/projsync.cpp:33: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/apps/projsync.cpp:42: /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable ../../bin/projinfo /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Built target projinfo /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/set:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/apps/projsync.cpp:35: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61, from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/util.hpp:42, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/filemanager.hpp:36: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable ../../bin/gie_self_tests [ 98%] Built target gie_self_tests [ 98%] Linking CXX executable ../../bin/projsync In file included from /usr/include/c++/12.2.1/map:60, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:114, from /usr/include/gtest/gtest-matchers.h:48, from /usr/include/gtest/internal/gtest-death-test-internal.h:46, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:60, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_tinshift.cpp:29: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Linking CXX executable ../../bin/test_network [ 98%] Built target projsync In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/gtest/gtest.h:57: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::Node, std::allocator::Node> >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {osgeo::proj::QuadTree::QuadTree::Node}; _Tp = osgeo::proj::QuadTree::QuadTree::Node; _Alloc = std::allocator::Node>]': /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::Node*, std::vector::Node, std::allocator::Node> > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 98%] Built target test_network In file included from /usr/include/c++/12.2.1/memory:63, from /usr/include/gtest/gtest.h:54: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/tinshift.hpp:32, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_tinshift.cpp:33: /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 99%] Linking CXX executable ../../bin/test_tinshift [ 99%] Built target test_tinshift In file included from /usr/include/c++/12.2.1/vector:70, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_defmodel.cpp:29: /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {TestDeformationModel::Component}; _Tp = TestDeformationModel::Component; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {TestDeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = TestDeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/map:60, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:114, from /usr/include/gtest/gtest-matchers.h:48, from /usr/include/gtest/internal/gtest-death-test-internal.h:46, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:60: /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2209:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2209 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/include_nlohmann_json.hpp:46, from /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel.hpp:40, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_defmodel.cpp:47: /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp: In member function 'void proj_nlohmann::basic_json::json_value::destroy(proj_nlohmann::basic_json::value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]': /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17619:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17619 | std::move(array->begin(), array->end(), std::back_inserter(stack)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:17640:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 17640 | std::move(current_item.m_value.array->begin(), current_item.m_value.array->end(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17641 | std::back_inserter(stack)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2488:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2488 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]' at /usr/include/c++/12.2.1/bits/stl_map.h:1086:26, inlined from 'IteratorType proj_nlohmann::basic_json::erase(IteratorType) [with IteratorType = proj_nlohmann::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:20562:68: /usr/include/c++/12.2.1/bits/stl_tree.h:1209:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 1209 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:63, from /usr/include/gtest/gtest.h:54: /usr/include/c++/12.2.1/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _OI = back_insert_iterator, allocator > > >]': /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 644 | move(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/12.2.1/bits/stl_algobase.h:644:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In file included from /usr/include/c++/12.2.1/vector:64, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:29: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {TestDeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple}; _Tp = TestDeformationModel::Component::PiecewiseTimeFunction::EpochScaleFactorTuple; _Alloc = std::allocator]', inlined from 'static TestDeformationModel::Component TestDeformationModel::Component::parse(const TestDeformationModel::json&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel_impl.hpp:589:35: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const proj_nlohmann::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, proj_nlohmann::adl_serializer, std::vector > >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'void proj_nlohmann::basic_json::push_back(const proj_nlohmann::basic_json&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:21765:33: /usr/include/c++/12.2.1/bits/stl_vector.h:1287:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1287 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]' at /usr/include/c++/12.2.1/bits/stl_tree.h:2520:19, inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]' at /usr/include/c++/12.2.1/bits/stl_map.h:1117:26, inlined from 'proj_nlohmann::basic_json::size_type proj_nlohmann::basic_json::erase(const typename object_t::key_type&) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:20729:41: /usr/include/c++/12.2.1/bits/stl_tree.h:2509:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, proj_nlohmann::basic_json<> > >' changed in GCC 7.1 2509 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, proj_nlohmann::basic_json<> >; _KeyOfValue = std::_Select1st, proj_nlohmann::basic_json<> > >; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_tree.h:2457:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/map:61: /usr/include/c++/12.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = proj_nlohmann::basic_json<>; _Compare = std::less >; _Alloc = std::allocator, proj_nlohmann::basic_json<> > >]': /usr/include/c++/12.2.1/bits/stl_map.h:511:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, proj_nlohmann::basic_json<> >, std::_Select1st, proj_nlohmann::basic_json<> > >, std::less >, std::allocator, proj_nlohmann::basic_json<> > > >::const_iterator' changed in GCC 7.1 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 512 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 513 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/memory:66: /usr/include/c++/12.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*]': /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {proj_nlohmann::detail::value_t}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = proj_nlohmann::detail::value_t; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]': /usr/include/c++/12.2.1/bits/vector.tcc:523:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 523 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:542:32: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:382:41, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:562:32: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:587:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = proj_nlohmann::basic_json<>*; _Tp = proj_nlohmann::basic_json<>]', inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = proj_nlohmann::basic_json<>*; _ForwardIterator = proj_nlohmann::basic_json<>*; _Allocator = allocator >]' at /usr/include/c++/12.2.1/bits/stl_uninitialized.h:397:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]' at /usr/include/c++/12.2.1/bits/vector.tcc:594:7: /usr/include/c++/12.2.1/bits/stl_uninitialized.h:372:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 372 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, size_type, const value_type&) [with _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'proj_nlohmann::basic_json::value_type& proj_nlohmann::basic_json::operator[](size_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = proj_nlohmann::adl_serializer; BinaryType = std::vector]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:20004:38: /usr/include/c++/12.2.1/bits/stl_vector.h:1435:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1435 | _M_fill_insert(begin() + __offset, __n, __x); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&}; _Tp = proj_nlohmann::basic_json<>; _Alloc = std::allocator >]', inlined from 'BasicJsonType* proj_nlohmann::detail::json_sax_dom_parser::handle_value(Value&&) [with Value = std::__cxx11::basic_string&; BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5479:58, inlined from 'bool proj_nlohmann::detail::json_sax_dom_parser::string(string_t&) [with BasicJsonType = proj_nlohmann::basic_json<>]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:5385:21, inlined from 'bool proj_nlohmann::detail::parser::sax_parse_internal(SAX*) [with SAX = proj_nlohmann::detail::json_sax_dom_parser >; BasicJsonType = proj_nlohmann::basic_json<>; InputAdapterType = proj_nlohmann::detail::iterator_input_adapter<__gnu_cxx::__normal_iterator > >]' at /home/buildozer/aports/community/proj/src/proj-9.1.0/include/proj/internal/vendor/nlohmann/json.hpp:10428:29: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {TestDeformationModel::Component}; _Tp = TestDeformationModel::Component; _Alloc = std::allocator]', inlined from 'static std::unique_ptr TestDeformationModel::MasterFile::parse(const std::string&)' at /home/buildozer/aports/community/proj/src/proj-9.1.0/src/transformations/defmodel_impl.hpp:435:39: /usr/include/c++/12.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:29: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp: In member function 'virtual void operation_normalizeForVisualization_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:5542:44: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 5542 | GeographicCRS::EPSG_4269, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_getNonDeprecated_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:6604:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 6604 | createProjected(), std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp: In member function 'virtual void operation_transformation_createGeocentricTranslations_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:558:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 558 | auto expected = std::vector{1.0, 2.0, 3.0, 0.0, 0.0, 0.0, 0.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:571:65: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 571 | std::vector{-1.0, -2.0, -3.0, 0.0, 0.0, 0.0, 0.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp: In member function 'virtual void operation_transformation_createPositionVector_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:678:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 678 | auto expected = std::vector{1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0}; | ^ In file included from /usr/include/c++/12.2.1/vector:64, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:29: /usr/include/c++/12.2.1/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp: In member function 'virtual void operation_transformation_createCoordinateFrameRotation_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operation.cpp:747:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 747 | auto expected = std::vector{1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_boundCRS_crs_link_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4809:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4809 | baseCRSIn, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4823:33: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4823 | baseCRSIn, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4836:22: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4836 | std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4859:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4859 | baseCRS, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4883:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4883 | baseCRS, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_to_geogCRS_same_datum_context_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2673:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2673 | GeographicCRS::EPSG_4269, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Linking CXX executable ../../bin/test_defmodel [100%] Built target test_defmodel /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_boundCRS_to_WKT1_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4913:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4913 | projcrs, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_unrelated_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2486:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2486 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_to_boundCRS_unralated_hub_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2780:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2780 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_createOperation_on_crs_with_canonical_bound_crs_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:7078:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 7078 | GeographicCRS::EPSG_4267, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2402:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2402 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_geogCRS_to_boundCRS_of_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2654:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2654 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_boundCRS_geographicCRS_to_PROJ_string_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4952:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4952 | basecrs, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_boundCRS_projectedCRS_to_PROJ_string_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4973:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4973 | projcrs, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_geodCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2421:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2421 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_geodCRS_not_related_to_hub_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2441:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2441 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_geogCRS_with_area_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2466:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2466 | GeographicCRS::EPSG_4267, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_projCRS_to_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2583:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2583 | utm31, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_projCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2600:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2600 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_of_geogCRS_to_unrelated_geogCRS_context_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2622:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2622 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_to_boundCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2741:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2741 | utm31, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2743:21: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2743 | utm32, std::vector{8, 9, 10, 11, 12, 13, 14}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_boundCRS_to_boundCRS_noop_for_TOWGS84_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2761:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2761 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:2763:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 2763 | GeographicCRS::EPSG_4269, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_compoundCRS_with_boundGeogCRS_to_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:3498:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3498 | geogCRS, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_compoundCRS_with_boundGeogCRS_and_boundVerticalCRS_to_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:3524:40: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3524 | GeographicCRS::EPSG_4807, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp: In member function 'virtual void operation_compoundCRS_with_boundProjCRS_and_boundVerticalCRS_to_geogCRS_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_operationfactory.cpp:3566:14: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 3566 | std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.2.1/vector:64, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/gtest_include.h:36, from /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp:29: /usr/include/c++/12.2.1/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/12.2.1/bits/stl_vector.h:673:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 673 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_promoteTo3D_and_demoteTo2D_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:6710:37: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 6710 | createProjected(), std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp: In member function 'virtual void crs_boundCRS_to_WKT2_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_crs.cpp:4564:23: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4564 | projcrs, std::vector{1, 2, 3, 4, 5, 6, 7}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp: In member function 'virtual void wkt_parse_BOUNDCRS_transformation_from_names_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp:4287:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4287 | auto expected = std::vector{1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp: In member function 'virtual void wkt_parse_BOUNDCRS_transformation_from_codes_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp:4336:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4336 | auto expected = std::vector{1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp: In member function 'virtual void wkt_parse_geogcs_TOWGS84_3terms_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp:4478:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4478 | auto expected = std::vector{1.0, 2.0, 3.0, 0.0, 0.0, 0.0, 0.0}; | ^ /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp: In member function 'virtual void wkt_parse_projcs_TOWGS84_7terms_Test::TestBody()': /home/buildozer/aports/community/proj/src/proj-9.1.0/test/unit/test_io.cpp:4524:74: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 4524 | auto expected = std::vector{1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0}; | ^ [100%] Linking CXX executable ../../bin/proj_test_cpp_api [100%] Built target proj_test_cpp_api [100%] Built target generate_proj_db Test project /home/buildozer/aports/community/proj/src/proj-9.1.0 Start 1: geodesic-test 1/56 Test #1: geodesic-test .................... Passed 0.01 sec Start 2: geodesic-signtest 2/56 Test #2: geodesic-signtest ................ Passed 0.00 sec Start 3: Builtins 3/56 Test #3: Builtins ......................... Passed 0.04 sec Start 4: Builtins2 4/56 Test #4: Builtins2 ........................ Passed 0.03 sec Start 5: Axisswap 5/56 Test #5: Axisswap ......................... Passed 0.02 sec Start 6: Deformation 6/56 Test #6: Deformation ...................... Passed 0.02 sec Start 7: Ellipsoid 7/56 Test #7: Ellipsoid ........................ Passed 0.29 sec Start 8: GDA 8/56 Test #8: GDA .............................. Passed 0.02 sec Start 9: 4D-API-cs2cs-style 9/56 Test #9: 4D-API-cs2cs-style ............... Passed 0.29 sec Start 10: DHDN_ETRS89 10/56 Test #10: DHDN_ETRS89 ...................... Passed 0.02 sec Start 11: Unitconvert 11/56 Test #11: Unitconvert ...................... Passed 0.02 sec Start 12: geotiff_grids 12/56 Test #12: geotiff_grids .................... Passed 0.03 sec Start 13: adams_hemi 13/56 Test #13: adams_hemi ....................... Passed 0.02 sec Start 14: adams_ws1 14/56 Test #14: adams_ws1 ........................ Passed 0.02 sec Start 15: adams_ws2 15/56 Test #15: adams_ws2 ........................ Passed 0.02 sec Start 16: guyou 16/56 Test #16: guyou ............................ Passed 0.02 sec Start 17: peirce_q 17/56 Test #17: peirce_q ......................... Passed 0.02 sec Start 18: defmodel 18/56 Test #18: defmodel ......................... Passed 0.02 sec Start 19: tinshift 19/56 Test #19: tinshift ......................... Passed 0.02 sec Start 20: GIGS-5101.1-jhs 20/56 Test #20: GIGS-5101.1-jhs .................. Passed 0.05 sec Start 21: GIGS-5101.2-jhs 21/56 Test #21: GIGS-5101.2-jhs .................. Passed 0.03 sec Start 22: GIGS-5101.3-jhs 22/56 Test #22: GIGS-5101.3-jhs .................. Passed 0.03 sec Start 23: GIGS-5101.4-jhs-etmerc 23/56 Test #23: GIGS-5101.4-jhs-etmerc ........... Passed 0.04 sec Start 24: GIGS-5102.1 24/56 Test #24: GIGS-5102.1 ...................... Passed 0.03 sec Start 25: GIGS-5103.1 25/56 Test #25: GIGS-5103.1 ...................... Passed 0.05 sec Start 26: GIGS-5103.2 26/56 Test #26: GIGS-5103.2 ...................... Passed 0.02 sec Start 27: GIGS-5103.3 27/56 Test #27: GIGS-5103.3 ...................... Passed 0.02 sec Start 28: GIGS-5104 28/56 Test #28: GIGS-5104 ........................ Passed 0.04 sec Start 29: GIGS-5105.2 29/56 Test #29: GIGS-5105.2 ...................... Passed 0.03 sec Start 30: GIGS-5106 30/56 Test #30: GIGS-5106 ........................ Passed 0.03 sec Start 31: GIGS-5107 31/56 Test #31: GIGS-5107 ........................ Passed 0.03 sec Start 32: GIGS-5109 32/56 Test #32: GIGS-5109 ........................ Passed 0.02 sec Start 33: GIGS-5111.1 33/56 Test #33: GIGS-5111.1 ...................... Passed 0.06 sec Start 34: GIGS-5112 34/56 Test #34: GIGS-5112 ........................ Passed 0.02 sec Start 35: GIGS-5113 35/56 Test #35: GIGS-5113 ........................ Passed 0.02 sec Start 36: GIGS-5201 36/56 Test #36: GIGS-5201 ........................ Passed 0.03 sec Start 37: GIGS-5208 37/56 Test #37: GIGS-5208 ........................ Passed 0.02 sec Start 38: test27 38/56 Test #38: test27 ........................... Passed 4.10 sec Start 39: test83 39/56 Test #39: test83 ........................... Passed 3.49 sec Start 40: testproj 40/56 Test #40: testproj ......................... Passed 0.02 sec Start 41: testinvproj 41/56 Test #41: testinvproj ...................... Passed 0.02 sec Start 42: testvarious 42/56 Test #42: testvarious ...................... Passed 2.80 sec Start 43: testdatumfile 43/56 Test #43: testdatumfile .................... Passed 0.37 sec Start 44: testIGNF 44/56 Test #44: testIGNF ......................... Passed 1.95 sec Start 45: testntv2 45/56 Test #45: testntv2 ......................... Passed 0.21 sec Start 46: testcct 46/56 Test #46: testcct .......................... Passed 0.24 sec Start 47: proj_errno_string_test 47/56 Test #47: proj_errno_string_test ........... Passed 0.01 sec Start 48: proj_angular_io_test 48/56 Test #48: proj_angular_io_test ............. Passed 0.02 sec Start 49: proj_context_test 49/56 Test #49: proj_context_test ................ Passed 0.02 sec Start 50: pj_phi2_test 50/56 Test #50: pj_phi2_test ..................... Passed 0.01 sec Start 51: gie_self_tests 51/56 Test #51: gie_self_tests ................... Passed 0.66 sec Start 52: test_network 52/56 Test #52: test_network ..................... Passed 19.22 sec Start 53: test_defmodel 53/56 Test #53: test_defmodel .................... Passed 0.04 sec Start 54: test_tinshift 54/56 Test #54: test_tinshift .................... Passed 0.00 sec Start 55: test_misc 55/56 Test #55: test_misc ........................ Passed 0.00 sec Start 56: test_fork 56/56 Test #56: test_fork ........................ Passed 1.99 sec 100% tests passed, 0 tests failed out of 56 Total Test time (real) = 36.68 sec >>> proj: Entering fakeroot... Consolidate compiler generated dependencies of target geodsigntest [ 1%] Built target generate_proj_db [ 1%] Built target geodsigntest [ 1%] Built target check_wkt1_grammar_md5 [ 1%] Built target check_wkt2_grammar_md5 [ 1%] Built target create_tmp_user_writable_dir Consolidate compiler generated dependencies of target proj [ 75%] Built target proj Consolidate compiler generated dependencies of target cct Consolidate compiler generated dependencies of target cs2cs Consolidate compiler generated dependencies of target projinfo Consolidate compiler generated dependencies of target binproj Consolidate compiler generated dependencies of target geodtest Consolidate compiler generated dependencies of target geod Consolidate compiler generated dependencies of target gie Consolidate compiler generated dependencies of target projsync Consolidate compiler generated dependencies of target test_fork Consolidate compiler generated dependencies of target proj_angular_io_test Consolidate compiler generated dependencies of target test_tinshift Consolidate compiler generated dependencies of target test_defmodel Consolidate compiler generated dependencies of target proj_errno_string_test Consolidate compiler generated dependencies of target pj_phi2_test Consolidate compiler generated dependencies of target proj_context_test Consolidate compiler generated dependencies of target test_network Consolidate compiler generated dependencies of target gie_self_tests Consolidate compiler generated dependencies of target test_misc [ 76%] Built target geodtest Consolidate compiler generated dependencies of target proj_test_cpp_api [ 76%] Built target test_fork [ 77%] Built target cct [ 78%] Built target projinfo [ 79%] Built target gie [ 80%] Built target binproj [ 81%] Built target cs2cs [ 81%] Built target projsync [ 83%] Built target geod [ 83%] Built target invproj [ 84%] Built target proj_angular_io_test [ 85%] Built target invgeod [ 86%] Built target proj_errno_string_test [ 87%] Built target test_misc [ 89%] Built target pj_phi2_test [ 89%] Built target proj_context_test [ 91%] Built target test_tinshift [ 92%] Built target gie_self_tests [ 93%] Built target test_network [ 95%] Built target test_defmodel [100%] Built target proj_test_cpp_api Install the project... -- Install configuration: "None" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/doc/proj/COPYING -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/doc/proj/NEWS -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/doc/proj/AUTHORS -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/pkgconfig/proj.pc -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/proj.ini -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/world -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/other.extra -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/nad27 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/GL27 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/nad83 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/nad.lst -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/CH -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/ITRF2000 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/ITRF2008 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/ITRF2014 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/proj.db -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/deformation_model.schema.json -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/projjson.schema.json -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/proj/triangulation.schema.json -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/util.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/metadata.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/common.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/crs.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/datum.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/coordinatesystem.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/coordinateoperation.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/io.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj/nn.hpp -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/libproj.so.25.9.1.0 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/libproj.so.25 -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/lib/libproj.so.25.9.1.0" to "" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/libproj.so -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj.h -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj_experimental.h -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj_constants.h -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/proj_symbol_rename.h -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/include/geodesic.h -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/cct -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/cct" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/cs2cs -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/cs2cs" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/geod -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/geod" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/invgeod -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/proj -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/proj" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/invproj -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/projinfo -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/projinfo" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/gie -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/gie" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/bin/projsync -- Set runtime path of "/home/buildozer/aports/community/proj/pkg/proj/usr/bin/projsync" to "$ORIGIN/../lib" -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/proj.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/cs2cs.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/geod.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/cct.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/gie.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/projinfo.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/share/man/man1/projsync.1 -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj-config.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj-config-version.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj-targets.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj-targets-none.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj4-targets.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj/proj4-targets-none.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj4-config.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj4-config-version.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj-targets.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj-targets-none.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj4-targets.cmake -- Installing: /home/buildozer/aports/community/proj/pkg/proj/usr/lib/cmake/proj4/proj4-targets-none.cmake >>> proj-doc*: Running split function doc... >>> proj-doc*: Preparing subpackage proj-doc... >>> proj-doc*: Running postcheck for proj-doc >>> proj-util*: Running split function util... >>> proj-util*: Preparing subpackage proj-util... >>> proj-util*: Stripping binaries >>> proj-util*: Running postcheck for proj-util >>> proj-dev*: Running split function dev... >>> proj-dev*: Preparing subpackage proj-dev... >>> proj-dev*: Stripping binaries >>> proj-dev*: Running postcheck for proj-dev >>> proj*: Running postcheck for proj >>> proj*: Preparing package proj... >>> proj*: Stripping binaries >>> proj-dev*: Scanning shared objects >>> proj-doc*: Scanning shared objects >>> proj-util*: Scanning shared objects >>> proj*: Scanning shared objects >>> proj-dev*: Tracing dependencies... pc:libcurl pc:libtiff-4 pc:sqlite3 pkgconfig proj=9.1.0-r0 >>> proj-dev*: Package size: 636.0 KB >>> proj-dev*: Compressing data... >>> proj-dev*: Create checksum... >>> proj-dev*: Create proj-dev-9.1.0-r0.apk >>> proj-doc*: Tracing dependencies... >>> proj-doc*: Package size: 168.0 KB >>> proj-doc*: Compressing data... >>> proj-doc*: Create checksum... >>> proj-doc*: Create proj-doc-9.1.0-r0.apk >>> proj-util*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libproj.so.25 so:libstdc++.so.6 >>> proj-util*: Package size: 488.0 KB >>> proj-util*: Compressing data... >>> proj-util*: Create checksum... >>> proj-util*: Create proj-util-9.1.0-r0.apk >>> proj*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libsqlite3.so.0 so:libstdc++.so.6 so:libtiff.so.5 >>> proj*: Package size: 10.0 MB >>> proj*: Compressing data... >>> proj*: Create checksum... >>> proj*: Create proj-9.1.0-r0.apk >>> proj: Build complete at Thu, 27 Oct 2022 04:41:35 +0000 elapsed time 0h 2m 28s >>> proj: Cleaning up srcdir >>> proj: Cleaning up pkgdir >>> proj: Uninstalling dependencies... (1/30) Purging .makedepends-proj (20221027.043908) (2/30) Purging cmake (3.24.2-r0) (3/30) Purging sqlite (3.39.4-r0) (4/30) Purging sqlite-dev (3.39.4-r0) (5/30) Purging sqlite-libs (3.39.4-r0) (6/30) Purging gtest-dev (1.12.1-r0) (7/30) Purging gmock (1.12.1-r0) (8/30) Purging gtest (1.12.1-r0) (9/30) Purging tiff-dev (4.4.0-r1) (10/30) Purging libjpeg-turbo-dev (2.1.4-r0) (11/30) Purging libwebp-dev (1.2.4-r1) (12/30) Purging xz-dev (5.2.7-r0) (13/30) Purging zstd-dev (1.5.2-r9) (14/30) Purging libtiffxx (4.4.0-r1) (15/30) Purging tiff (4.4.0-r1) (16/30) Purging curl-dev (7.86.0-r1) (17/30) Purging openssl-dev (3.0.5-r3) (18/30) Purging nghttp2-dev (1.50.0-r0) (19/30) Purging zlib-dev (1.2.13-r0) (20/30) Purging brotli-dev (1.0.9-r8) (21/30) Purging brotli (1.0.9-r8) (22/30) Purging bash (5.2.2-r0) Executing bash-5.2.2-r0.pre-deinstall (23/30) Purging libarchive (3.6.1-r1) (24/30) Purging libbz2 (1.0.8-r3) (25/30) Purging xz-libs (5.2.7-r0) (26/30) Purging rhash-libs (1.4.3-r1) (27/30) Purging libuv (1.44.2-r0) (28/30) Purging readline (8.2.0-r0) (29/30) Purging libjpeg-turbo (2.1.4-r0) (30/30) Purging libwebp (1.2.4-r1) Executing busybox-1.35.0-r27.trigger OK: 189 MiB in 93 packages >>> proj: Updating the community/armv7 repository index... >>> proj: Signing the index...