>>> lerc: Building community/lerc 4.0.0-r0 (using abuild 3.16.0_rc4-r0) started Wed, 22 Oct 2025 23:50:03 +0000 >>> lerc: Validating /home/buildozer/aports/community/lerc/APKBUILD... >>> lerc: Analyzing dependencies... >>> lerc: Installing for build: build-base cmake samurai (1/8) Installing libbz2 (1.0.8-r6) (2/8) Installing xz-libs (5.8.1-r0) (3/8) Installing libarchive (3.8.2-r0) (4/8) Installing rhash-libs (1.4.6-r0) (5/8) Installing libuv (1.51.0-r0) (6/8) Installing cmake (4.1.2-r0) (7/8) Installing samurai (1.2-r7) (8/8) Installing .makedepends-lerc (20251022.235032) busybox-1.37.0-r24.trigger: Executing script... OK: 390 MiB in 113 packages >>> lerc: Cleaning up srcdir >>> lerc: Cleaning up pkgdir >>> lerc: Cleaning up tmpdir >>> lerc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/lerc-4.0.0.tar.gz /var/cache/distfiles/v3.23/lerc-4.0.0.tar.gz: OK >>> lerc: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/lerc-4.0.0.tar.gz /var/cache/distfiles/v3.23/lerc-4.0.0.tar.gz: OK >>> lerc: Unpacking /var/cache/distfiles/v3.23/lerc-4.0.0.tar.gz... -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) -- Build files have been written to: /home/buildozer/aports/community/lerc/src/lerc-4.0.0/build Change Dir: '/home/buildozer/aports/community/lerc/src/lerc-4.0.0/build' Run Build Command(s): /usr/bin/ninja -v -j 80 [1/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/fpl_UnitTypes.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/fpl_UnitTypes.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/fpl_UnitTypes.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/fpl_UnitTypes.cpp [2/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/fpl_Predictor.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/fpl_Predictor.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/fpl_Predictor.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/fpl_Predictor.cpp [3/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/fpl_Lerc2Ext.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/fpl_Lerc2Ext.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/fpl_Lerc2Ext.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/fpl_Lerc2Ext.cpp [4/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/fpl_EsriHuffman.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/fpl_EsriHuffman.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/fpl_EsriHuffman.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/fpl_EsriHuffman.cpp [5/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/fpl_Compression.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/fpl_Compression.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/fpl_Compression.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/fpl_Compression.cpp [6/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/RLE.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/RLE.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/RLE.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/RLE.cpp [7/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Lerc_c_api_impl.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Lerc_c_api_impl.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Lerc_c_api_impl.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc_c_api_impl.cpp [8/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Lerc2.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Lerc2.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Lerc2.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp [9/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/CntZImage.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/CntZImage.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/CntZImage.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc1Decode/CntZImage.cpp [10/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/BitStuffer.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/BitStuffer.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/BitStuffer.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc1Decode/BitStuffer.cpp [11/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Lerc.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Lerc.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Lerc.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp [12/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/Huffman.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/Huffman.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/Huffman.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Huffman.cpp [13/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/BitStuffer2.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/BitStuffer2.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/BitStuffer2.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/BitStuffer2.cpp [14/16] /usr/bin/c++ -DLERC_EXPORTS -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/Lerc.dir/src/LercLib/BitMask.cpp.o -MF CMakeFiles/Lerc.dir/src/LercLib/BitMask.cpp.o.d -o CMakeFiles/Lerc.dir/src/LercLib/BitMask.cpp.o -c /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/BitMask.cpp In file included from /usr/include/c++/15.2.0/bits/stl_algo.h:61, from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.h:30, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.h:30, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:25: /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1751:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1751 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1771 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1771:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:68, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.h:27: /usr/include/c++/15.2.0/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++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = signed char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = unsigned char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = short int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = short unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = float]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1877 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1877:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1870:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1885:27: /usr/include/c++/15.2.0/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1891:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1891 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1901 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1901:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h:1906:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1906 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1907 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1908 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/15.2.0/bits/stl_algo.h:1909:31: /usr/include/c++/15.2.0/bits/stl_algo.h:1818:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1818 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:1823:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1823 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = double]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1531:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1531 | std::vector distCandVec = { 4 * maxZErr, 1, 10, 100, 1000, 10000 }; // only int candidates | ^~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = greater]', inlined from 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = double]' at /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1541:14: /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp: In static member function 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = double]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1558:27: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1558 | std::vector distCandVec = { 4 * maxZErr, 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 }; | ^~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = greater]', inlined from 'static bool LercNS::Lerc::FindNewNoDataBelowValidMin(double, double, bool, double, T&) [with T = double]' at /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc.cpp:1568:14: /usr/include/c++/15.2.0/bits/stl_algo.h:4874:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4874 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/algorithm:63, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.h:30, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:27: /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr _FIter std::min_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algo.h:5655:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5655 | inline min_element(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5655:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algo.h: In function 'constexpr _FIter std::max_element(_FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algo.h:5719:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5719 | max_element(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~~~~~ /usr/include/c++/15.2.0/bits/stl_algo.h:5719:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/15.2.0/vector:74, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/BitStuffer2.h:27, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.h:33: /usr/include/c++/15.2.0/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator]': /usr/include/c++/15.2.0/bits/vector.tcc:181:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.0/vector:68: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static bool LercNS::Lerc2::PruneCandidates(std::vector&, std::vector&, std::vector&, double)' at /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1267:21: /usr/include/c++/15.2.0/bits/stl_vector.h:1793:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1793 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]', inlined from 'static bool LercNS::Lerc2::PruneCandidates(std::vector&, std::vector&, std::vector&, double)' at /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1268:17: /usr/include/c++/15.2.0/bits/stl_vector.h:1793:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1793 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.0/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++/15.2.0/bits/stl_vector.h:708:7: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 708 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/15.2.0/bits/specfun.h:43, from /usr/include/c++/15.2.0/cmath:3913, from /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.h:28: /usr/include/c++/15.2.0/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 633 | copy(_II __first, _II __last, _OI __result) | ^~~~ /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/15.2.0/bits/stl_algobase.h:633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = double]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = float]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = short unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = short int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = unsigned char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::TryRaiseMaxZError(const T*, double&) const [with T = signed char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1176:39: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 1176 | std::vector roundErr, zErr, zErrCand = { 1, 0.5, 0.1, 0.05, 0.01, 0.005, 0.001, 0.0005, 0.0001 }; | ^~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = signed char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = unsigned char]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = short int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = short unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'bool LercNS::Lerc2::WriteTiles(const T*, LercNS::Byte**, int&) const [with T = double]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1540:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1540 | copy(dataVec.begin(), dataVec.begin() + numValidPixel, prevDataVec.begin()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1558:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1558 | copy(dataVec.begin(), dataVec.begin() + numValidPixel, prevDataVec.begin()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:1562:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1562 | copy(dataVec.begin(), dataVec.begin() + numValidPixel, prevDataVec.begin()); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = double]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = unsigned int]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp: In member function 'unsigned int LercNS::Lerc2::ComputeNumBytesNeededToWrite(const T*, double, bool) [with T = float]': /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:219:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 219 | m_headerInfo.zMin = *std::min_element(m_zMinVec.begin(), m_zMinVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/lerc/src/lerc-4.0.0/src/LercLib/Lerc2.cpp:220:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 220 | m_headerInfo.zMax = *std::max_element(m_zMaxVec.begin(), m_zMaxVec.end()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [15/16] : && /usr/bin/c++ -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST -Os -DNDEBUG -shared -Wl,--as-needed,-O1,--sort-common -Wl,-soname,libLerc.so.4 -o libLerc.so.4 CMakeFiles/Lerc.dir/src/LercLib/BitMask.cpp.o CMakeFiles/Lerc.dir/src/LercLib/BitStuffer2.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Huffman.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Lerc.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/BitStuffer.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Lerc1Decode/CntZImage.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Lerc2.cpp.o CMakeFiles/Lerc.dir/src/LercLib/Lerc_c_api_impl.cpp.o CMakeFiles/Lerc.dir/src/LercLib/RLE.cpp.o CMakeFiles/Lerc.dir/src/LercLib/fpl_Compression.cpp.o CMakeFiles/Lerc.dir/src/LercLib/fpl_EsriHuffman.cpp.o CMakeFiles/Lerc.dir/src/LercLib/fpl_Lerc2Ext.cpp.o CMakeFiles/Lerc.dir/src/LercLib/fpl_Predictor.cpp.o CMakeFiles/Lerc.dir/src/LercLib/fpl_UnitTypes.cpp.o && : [16/16] /usr/bin/cmake -E cmake_symlink_library libLerc.so.4 libLerc.so.4 libLerc.so && : sample 1 compression ratio = 3.92021, encode time = 11 ms version = 6, dataType = 6, nDepth = 1, nCols = 512, nRows = 512, nBands = 1, nValidPixels = 256036, blobSize = 275838, nMasks = 1, nDepth = 1, nUsesNoDataValue = 0 max z error per pixel = 0.0999146, decode time = 1 ms sample 2 compression ratio = 1.62114, encode time = 15 ms version = 6, dataType = 1, nDepth = 3, nCols = 257, nRows = 713, nBands = 1, nValidPixels = 183241, blobSize = 339096, nMasks = 0, nDepth = 3, nUsesNoDataValue = 0 max z error per pixel = 0, decode time = 7 ms sample 3 compression ratio = 1.93284, encode time = 15 ms version = 6, dataType = 6, nDepth = 1, nCols = 257, nRows = 128, nBands = 4, nValidPixels = 16408, blobSize = 272312, nMasks = 4, nDepth = 1, nUsesNoDataValue = 0 max z error per pixel = 0, decode time = 3 ms sample 4 compression ratio = 2.61486, encode time = 1 ms version = 6, dataType = 6, nDepth = 2, nCols = 65, nRows = 128, nBands = 2, nValidPixels = 8320, blobSize = 50909, nMasks = 0, nDepth = 2, nUsesNoDataValue = 2 max z error per pixel = 0.00100708, decode time = 0 ms press ENTER >>> lerc: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/lerc/pkg/lerc/usr/lib/libLerc.so.4 -- Installing: /home/buildozer/aports/community/lerc/pkg/lerc/usr/lib/libLerc.so -- Installing: /home/buildozer/aports/community/lerc/pkg/lerc/usr/include/Lerc_types.h -- Installing: /home/buildozer/aports/community/lerc/pkg/lerc/usr/include/Lerc_c_api.h -- Installing: /home/buildozer/aports/community/lerc/pkg/lerc/usr/lib/pkgconfig/Lerc.pc >>> lerc-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/lerc/pkg/lerc-dev/usr/include' 'usr/lib/pkgconfig' -> '/home/buildozer/aports/community/lerc/pkg/lerc-dev/usr/lib/pkgconfig' 'usr/lib/libLerc.so' -> '/home/buildozer/aports/community/lerc/pkg/lerc-dev/usr/lib/libLerc.so' >>> lerc-dev*: Preparing subpackage lerc-dev... >>> lerc-dev*: Stripping binaries >>> lerc-dev*: Running postcheck for lerc-dev >>> lerc*: Running postcheck for lerc >>> lerc*: Preparing package lerc... >>> lerc*: Stripping binaries >>> lerc*: Scanning shared objects >>> lerc-dev*: Scanning shared objects >>> lerc-dev*: Tracing dependencies... lerc=4.0.0-r0 pkgconfig >>> lerc-dev*: Package size: 23.5 KB >>> lerc-dev*: Compressing data... >>> lerc-dev*: Create checksum... >>> lerc-dev*: Create lerc-dev-4.0.0-r0.apk >>> lerc*: Tracing dependencies... so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> lerc*: Package size: 421.4 KB >>> lerc*: Compressing data... >>> lerc*: Create checksum... >>> lerc*: Create lerc-4.0.0-r0.apk >>> lerc: Build complete at Wed, 22 Oct 2025 23:50:46 +0000 elapsed time 0h 0m 43s >>> lerc: Cleaning up srcdir >>> lerc: Cleaning up pkgdir >>> lerc: Cleaning up tmpdir >>> lerc: Uninstalling dependencies... (1/8) Purging .makedepends-lerc (20251022.235032) (2/8) Purging cmake (4.1.2-r0) (3/8) Purging samurai (1.2-r7) (4/8) Purging libarchive (3.8.2-r0) (5/8) Purging libbz2 (1.0.8-r6) (6/8) Purging libuv (1.51.0-r0) (7/8) Purging rhash-libs (1.4.6-r0) (8/8) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r24.trigger: Executing script... OK: 342 MiB in 105 packages >>> lerc: Updating the community/armhf repository index... >>> lerc: Signing the index...