>>> proj: Building community/proj 9.1.0-r1 (using abuild 3.10.0-r0) started Fri, 16 Dec 2022 05:45:54 +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/29) Installing libbz2 (1.0.8-r4) (2/29) Installing xz-libs (5.4.0-r0) (3/29) Installing libarchive (3.6.2-r1) (4/29) Installing rhash-libs (1.4.3-r1) (5/29) Installing libuv (1.44.2-r0) (6/29) Installing cmake (3.25.1-r0) (7/29) Installing readline (8.2.0-r0) (8/29) Installing sqlite (3.40.0-r0) (9/29) Installing sqlite-libs (3.40.0-r0) (10/29) Installing sqlite-dev (3.40.0-r0) (11/29) Installing gtest (1.12.1-r0) (12/29) Installing gmock (1.12.1-r0) (13/29) Installing gtest-dev (1.12.1-r0) (14/29) Installing zlib-dev (1.2.13-r0) (15/29) Installing libjpeg-turbo (2.1.4-r0) (16/29) Installing libjpeg-turbo-dev (2.1.4-r0) (17/29) Installing libwebp (1.2.4-r1) (18/29) Installing libwebp-dev (1.2.4-r1) (19/29) Installing zstd-dev (1.5.2-r9) (20/29) Installing tiff (4.5.0-r1) (21/29) Installing libtiffxx (4.5.0-r1) (22/29) Installing tiff-dev (4.5.0-r1) (23/29) Installing openssl-dev (3.0.7-r1) (24/29) Installing nghttp2-dev (1.51.0-r0) (25/29) Installing brotli (1.0.9-r10) (26/29) Installing brotli-dev (1.0.9-r10) (27/29) Installing curl-dev (7.86.0-r1) (28/29) Installing bash (5.2.15-r0) Executing bash-5.2.15-r0.post-install (29/29) Installing .makedepends-proj (20221216.054554) Executing busybox-1.35.0-r29.trigger OK: 399 MiB in 125 packages >>> proj: Cleaning up srcdir >>> proj: Cleaning up pkgdir >>> proj: Fetching https://distfiles.alpinelinux.org/distfiles/edge/proj-9.1.0.tar.gz >>> proj: Fetching https://distfiles.alpinelinux.org/distfiles/edge/proj-9.1.0.tar.gz >>> proj: Checking sha512sums... proj-9.1.0.tar.gz: OK >>> proj: Unpacking /var/cache/distfiles/edge/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.40.0 -- Found TIFF: /usr/lib/libtiff.so (found version "4.5.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/gauss.cpp.o [ 6%] Building CXX object src/CMakeFiles/proj.dir/fwd.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 [ 10%] Building CXX object src/CMakeFiles/proj.dir/msfn.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/param.cpp.o [ 11%] Building CXX object src/CMakeFiles/proj.dir/mutex.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/strtod.cpp.o [ 14%] Building CXX object src/CMakeFiles/proj.dir/strerrno.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 C object src/CMakeFiles/proj.dir/wkt2_generated_parser.c.o [ 16%] Building CXX object src/CMakeFiles/proj.dir/wkt1_parser.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/wkt_parser.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/zpoly1.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/wkt2_parser.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/grids.cpp.o [ 17%] Building CXX object src/CMakeFiles/proj.dir/proj_json_streaming_writer.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/networkfilemanager.cpp.o [ 18%] Building CXX object src/CMakeFiles/proj.dir/sqlite3_utils.cpp.o [ 19%] Building CXX object src/CMakeFiles/proj.dir/tracing.cpp.o [ 19%] Building CXX object src/CMakeFiles/proj.dir/filemanager.cpp.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/conversions/axisswap.cpp.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/conversions/cart.cpp.o [ 20%] Building CXX object src/CMakeFiles/proj.dir/conversions/geoc.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/conversions/geocent.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/conversions/topocentric.cpp.o [ 21%] Building CXX object src/CMakeFiles/proj.dir/conversions/noop.cpp.o [ 22%] Building CXX object src/CMakeFiles/proj.dir/conversions/set.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/projections/adams.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/projections/gnom.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/projections/aeqd.cpp.o [ 23%] Building CXX object src/CMakeFiles/proj.dir/conversions/unitconvert.cpp.o [ 24%] Building CXX object src/CMakeFiles/proj.dir/projections/laea.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/eqc.cpp.o [ 32%] Building CXX object src/CMakeFiles/proj.dir/projections/cea.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/omerc.cpp.o [ 35%] Building CXX object src/CMakeFiles/proj.dir/projections/somerc.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%] Linking C executable ../../bin/geodsigntest [ 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%] 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 [ 41%] Building CXX object src/CMakeFiles/proj.dir/projections/lask.cpp.o [ 41%] Built target geodsigntest [ 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/collg.cpp.o [ 45%] Building CXX object src/CMakeFiles/proj.dir/projections/boggs.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/imoll.cpp.o [ 51%] Building CXX object src/CMakeFiles/proj.dir/projections/igh_o.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>:: | ^~~~~~~~~~~~~~~~~~~ [ 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 [ 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 [ 55%] Building CXX object src/CMakeFiles/proj.dir/projections/putp2.cpp.o [ 56%] Building CXX object src/CMakeFiles/proj.dir/projections/putp3.cpp.o [ 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 [ 57%] Building CXX object src/CMakeFiles/proj.dir/projections/qsc.cpp.o [ 58%] Building CXX object src/CMakeFiles/proj.dir/projections/robin.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 [ 60%] 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 [ 60%] Building CXX object src/CMakeFiles/proj.dir/projections/wink2.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/healpix.cpp.o [ 61%] Building CXX object src/CMakeFiles/proj.dir/projections/wink1.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 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 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/coordinateoperationfactory.cpp.o [ 72%] Building CXX object src/CMakeFiles/proj.dir/iso19111/operation/conversion.cpp.o [ 72%] 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 = {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 /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/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, | ^~~~ /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}); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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/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}); | ^ 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 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()}); | ^ /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())}; | ^ /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 '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()}; | ^ /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}); | ^ 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 '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}); | ^ /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 [ 76%] 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/geod.dir/geod.cpp.o [ 77%] Building CXX object src/apps/CMakeFiles/cs2cs.dir/emess.cpp.o [ 78%] Building CXX object src/apps/CMakeFiles/binproj.dir/proj.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 [ 78%] Building CXX object src/apps/CMakeFiles/cs2cs.dir/utils.cpp.o [ 78%] Building CXX object src/apps/CMakeFiles/geod.dir/geod_interface.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/gie.dir/gie.cpp.o [ 79%] Building CXX object src/apps/CMakeFiles/projinfo.dir/projinfo.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 [ 80%] Building CXX object src/apps/CMakeFiles/projsync.dir/projsync.cpp.o [ 80%] Building CXX object src/apps/CMakeFiles/gie.dir/proj_strtod.cpp.o [ 81%] Building C object src/tests/CMakeFiles/geodtest.dir/geodtest.c.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_errno_string_test.dir/proj_errno_string_test.cpp.o [ 82%] Building CXX object test/unit/CMakeFiles/proj_context_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/main.cpp.o [ 85%] Building CXX object test/unit/CMakeFiles/pj_phi2_test.dir/pj_phi2_test.cpp.o [ 85%] Building CXX object test/unit/CMakeFiles/proj_angular_io_test.dir/proj_angular_io_test.cpp.o [ 86%] Building CXX object test/unit/CMakeFiles/gie_self_tests.dir/main.cpp.o [ 86%] Building CXX object test/unit/CMakeFiles/gie_self_tests.dir/gie_self_tests.cpp.o [ 86%] Building CXX object test/unit/CMakeFiles/test_network.dir/test_network.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/main.cpp.o [ 89%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/main.cpp.o [ 89%] Building CXX object test/unit/CMakeFiles/test_defmodel.dir/test_defmodel.cpp.o [ 89%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_util.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_crs.cpp.o [ 89%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_common.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/test_tinshift.dir/test_tinshift.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/test_tinshift.dir/main.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_io.cpp.o [ 91%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_metadata.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/proj_test_cpp_api.dir/test_operation.cpp.o [ 92%] Building CXX object test/unit/CMakeFiles/test_misc.dir/test_misc.cpp.o [ 93%] Building CXX object test/unit/CMakeFiles/test_misc.dir/main.cpp.o [ 93%] 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_factory.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_c_api.cpp.o [ 95%] Building C object test/unit/CMakeFiles/test_fork.dir/test_fork.c.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%] Built target geod [ 97%] Generating invgeod [ 97%] Built target invgeod [ 97%] Linking CXX executable ../../bin/test_misc [ 97%] Linking CXX executable ../../bin/proj [ 97%] Built target test_misc [ 97%] Linking CXX executable ../../bin/proj_errno_string_test [ 97%] Built target binproj [ 97%] Linking CXX executable ../../bin/cct [ 97%] Generating invproj [ 97%] Linking CXX executable ../../bin/proj_angular_io_test [ 97%] Built target invproj [ 97%] Built target proj_errno_string_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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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<>()); | ~~~~~~~~~~~~~~~ [ 98%] Built target projinfo 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 [ 98%] Linking CXX executable ../../bin/test_network [ 98%] Built target projsync [ 98%] Built target test_network 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>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 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 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::_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_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_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}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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_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}; | ^ /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 /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}); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [100%] Built target test_defmodel /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.28 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.28 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.03 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.03 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 5.68 sec Start 40: testproj 40/56 Test #40: testproj ......................... Passed 0.03 sec Start 41: testinvproj 41/56 Test #41: testinvproj ...................... Passed 0.03 sec Start 42: testvarious 42/56 Test #42: testvarious ...................... Passed 3.46 sec Start 43: testdatumfile 43/56 Test #43: testdatumfile .................... Passed 0.39 sec Start 44: testIGNF 44/56 Test #44: testIGNF ......................... Passed 1.91 sec Start 45: testntv2 45/56 Test #45: testntv2 ......................... Passed 0.21 sec Start 46: testcct 46/56 Test #46: testcct .......................... Passed 0.26 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.65 sec Start 52: test_network 52/56 Test #52: test_network ..................... Passed 15.47 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.84 sec 100% tests passed, 0 tests failed out of 56 Total Test time (real) = 35.64 sec >>> proj: Entering fakeroot... [ 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 [ 75%] Built target proj [ 76%] Built target geodtest [ 77%] Built target cct [ 77%] Built target test_fork [ 78%] Built target gie [ 80%] Built target binproj [ 80%] Built target cs2cs [ 81%] Built target projinfo [ 83%] Built target geod [ 83%] Built target projsync [ 84%] Built target proj_angular_io_test [ 85%] Built target proj_errno_string_test [ 86%] Built target pj_phi2_test [ 86%] Built target invproj [ 87%] Built target proj_context_test [ 88%] Built target test_misc [ 89%] Built target gie_self_tests [ 90%] Built target test_network [ 92%] Built target test_tinshift [ 94%] Built target test_defmodel [ 95%] Built target invgeod [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-r1 >>> proj-dev*: Package size: 636.0 KB >>> proj-dev*: Compressing data... >>> proj-dev*: Create checksum... >>> proj-dev*: Create proj-dev-9.1.0-r1.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-r1.apk >>> proj-util*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libproj.so.25 so:libstdc++.so.6 >>> proj-util*: Package size: 616.0 KB >>> proj-util*: Compressing data... >>> proj-util*: Create checksum... >>> proj-util*: Create proj-util-9.1.0-r1.apk >>> proj*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libcurl.so.4 so:libgcc_s.so.1 so:libsqlite3.so.0 so:libstdc++.so.6 so:libtiff.so.6 >>> proj*: Package size: 10.5 MB >>> proj*: Compressing data... >>> proj*: Create checksum... >>> proj*: Create proj-9.1.0-r1.apk >>> proj: Build complete at Fri, 16 Dec 2022 05:48:17 +0000 elapsed time 0h 2m 23s >>> proj: Cleaning up srcdir >>> proj: Cleaning up pkgdir >>> proj: Uninstalling dependencies... (1/29) Purging .makedepends-proj (20221216.054554) (2/29) Purging cmake (3.25.1-r0) (3/29) Purging sqlite (3.40.0-r0) (4/29) Purging sqlite-dev (3.40.0-r0) (5/29) Purging sqlite-libs (3.40.0-r0) (6/29) Purging gtest-dev (1.12.1-r0) (7/29) Purging gmock (1.12.1-r0) (8/29) Purging gtest (1.12.1-r0) (9/29) Purging tiff-dev (4.5.0-r1) (10/29) Purging libtiffxx (4.5.0-r1) (11/29) Purging tiff (4.5.0-r1) (12/29) Purging curl-dev (7.86.0-r1) (13/29) Purging openssl-dev (3.0.7-r1) (14/29) Purging nghttp2-dev (1.51.0-r0) (15/29) Purging zlib-dev (1.2.13-r0) (16/29) Purging brotli-dev (1.0.9-r10) (17/29) Purging brotli (1.0.9-r10) (18/29) Purging bash (5.2.15-r0) Executing bash-5.2.15-r0.pre-deinstall (19/29) Purging libarchive (3.6.2-r1) (20/29) Purging libbz2 (1.0.8-r4) (21/29) Purging xz-libs (5.4.0-r0) (22/29) Purging rhash-libs (1.4.3-r1) (23/29) Purging libuv (1.44.2-r0) (24/29) Purging readline (8.2.0-r0) (25/29) Purging libjpeg-turbo-dev (2.1.4-r0) (26/29) Purging libjpeg-turbo (2.1.4-r0) (27/29) Purging libwebp-dev (1.2.4-r1) (28/29) Purging libwebp (1.2.4-r1) (29/29) Purging zstd-dev (1.5.2-r9) Executing busybox-1.35.0-r29.trigger OK: 332 MiB in 96 packages >>> proj: Updating the community/armhf repository index... >>> proj: Signing the index...