==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: papilo 2.4.4-1 (Thu Oct 23 15:01:00 2025)
==> Retrieving sources...
-> Cloning papilo git repo...
Cloning into bare repository '/home/leming/work/papilo/papilo'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
papilo ... Skipped
==> Making package: papilo 2.4.4-1 (Thu Oct 23 15:01:23 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (4) hwloc-2.12.2-1 libpciaccess-0.18.1-2 boost-libs-1.89.0-2
onetbb-2022.2.0-1
Total Installed Size: 13.17 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost-libs...
Optional dependencies for boost-libs
openmpi: for mpi support
installing libpciaccess...
installing hwloc...
Optional dependencies for hwloc
cairo: PDF, Postscript, and PNG export support
libxml2: full XML import/export support [installed]
installing onetbb...
Optional dependencies for onetbb
python: for Python module [installed]
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (12) cppdap-1.58.0-2 hicolor-icon-theme-0.18-1 jsoncpp-1.9.6-3
libuv-1.51.0-1 perl-error-0.17030-2 perl-mailtools-2.22-2
perl-timedate-2.33-8 rhash-1.4.6-1 zlib-ng-2.2.5-1
boost-1.89.0-2 cmake-4.1.2-1 git-2.51.1-2
Total Installed Size: 315.09 MiB
:: Proceed with installation? [Y/n]
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing boost...
Optional dependencies for boost
python: for python bindings [installed]
installing cppdap...
installing hicolor-icon-theme...
installing jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cmake...
Optional dependencies for cmake
make: for unix Makefile generator [installed]
ninja: for ninja generator
qt6-base: cmake-gui
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
git-zsh-completion: upstream zsh completion
tk: gitk and git gui
openssh: ssh transport and crypto
man: show help with `git command --help`
perl-libwww: git svn
perl-term-readkey: git svn and interactive.singlekey setting
perl-io-socket-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
perl-cgi: gitweb (web interface) support
python: git svn & git p4 [installed]
subversion: git svn
org.freedesktop.secrets: keyring credential helper
libsecret: libsecret credential helper [installed]
less: the default pager for git [installed]
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 970.
Creating user 'git' (git daemon user) with UID 970 and GID 970.
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Creating working copy of papilo git repo...
Cloning into 'papilo'...
done.
Switched to a new branch 'makepkg'
==> Starting build()...
-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/lib/distcc/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/lib/distcc/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Build type: None
CMake Warning (dev) at CMakeLists.txt:80 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found suitable version "1.89.0", minimum required is "1.65") found components: iostreams program_options serialization
-- Found GMP: /usr/include
-- Performing Test Quadmath_USE_DIRECTLY
-- Performing Test Quadmath_USE_DIRECTLY - Failed
-- Could NOT find Quadmath (missing: Quadmath_LIBRARY Quadmath_INCLUDE_DIR)
-- Git hash: 7c826d50
-- Found TBB: /usr/lib/cmake/TBB
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test std_atomic_without_libatomic
-- Performing Test std_atomic_without_libatomic - Success
-- Looking for a Fortran compiler
-- Looking for a Fortran compiler - NOTFOUND
-- Looking for sgemm_
-- Looking for sgemm_ - not found
CMake Warning at /usr/share/cmake/Modules/FindBLAS.cmake:1367 (find_package):
By not providing "Findnvpl.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "nvpl", but
CMake did not find one.
Could not find a package configuration file provided by "nvpl" with any of
the following names:
nvplConfig.cmake
nvpl-config.cmake
Add the installation prefix of "nvpl" to CMAKE_PREFIX_PATH or set
"nvpl_DIR" to a directory containing one of the above files. If "nvpl"
provides a separate development package or SDK, be sure it has been
installed.
Call Stack (most recent call first):
CMakeLists.txt:255 (find_package)
-- Could NOT find BLAS (missing: BLAS_LIBRARIES)
-- LUSOL is not built
-- Performing Test HAVE_FLAG_STD_CXX14
-- Performing Test HAVE_FLAG_STD_CXX14 - Success
-- Performing Test PAPILO_BYTELL_HASHMAP_WORKS
-- Performing Test PAPILO_BYTELL_HASHMAP_WORKS - Failed
-- Could NOT find SCIP (missing: SCIP_DIR)
-- Finding SCIP - not found
-- Finding GUROBI - not found
-- Finding GLOP - not found
-- Could NOT find SOPLEX (missing: SOPLEX_DIR)
-- Finding SOPLEX - not found
-- Finding HIGHS - not found
-- Finding ROUNDINGSAT - not found
CMake Warning (dev) at binaries/CMakeLists.txt:88 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Performing Test PAPILO_USE_BOOST_IOSTREAMS_WITH_ZLIB
-- Performing Test PAPILO_USE_BOOST_IOSTREAMS_WITH_ZLIB - Success
-- Performing Test PAPILO_USE_BOOST_IOSTREAMS_WITH_BZIP2
-- Performing Test PAPILO_USE_BOOST_IOSTREAMS_WITH_BZIP2 - Success
-- No solvers linked
CMake Warning (dev) at test/CMakeLists.txt:1 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/cmake/Boost-1.89.0/BoostConfig.cmake (found version "1.89.0") found components: serialization program_options iostreams
-- Configuring done (14.1s)
-- Generating done (0.1s)
-- Build files have been written to: /build/papilo/src/build
[ 1%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o
[ 3%] Building CXX object test/CMakeFiles/unit_test.dir/TestMain.cpp.o
[ 5%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o
[ 7%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/MatrixBufferTest.cpp.o
[ 9%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o
[ 11%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/SparseStorageTest.cpp.o
[ 13%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/PresolveTest.cpp.o
[ 15%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o
[ 17%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/core/ProblemUpdateTest.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/test/papilo/core/SparseStorageTest.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<tuple<int, int, double> > >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'papilo::SparseStorage<REAL>::SparseStorage(papilo::Vec<std::tuple<int, int, REAL> >, int, int, bool, double, int) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:431:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
[ 19%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:107,
from /usr/include/boost/math/special_functions/fpclassify.hpp:20,
from /usr/include/boost/multiprecision/detail/fpclassify.hpp:16,
from /usr/include/boost/multiprecision/detail/default_ops.hpp:15,
from /usr/include/boost/multiprecision/detail/generic_interconvert.hpp:12,
from /usr/include/boost/multiprecision/number.hpp:12,
from /usr/include/boost/multiprecision/gmp.hpp:11,
from /build/papilo/src/papilo/src/papilo/misc/MultiPrecision.hpp:42,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.cpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = double*; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'bool papilo::SparseStorage<REAL>::shiftRows(const int*, int, int, papilo::Vec<int>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:818:30:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'bool papilo::SparseStorage<REAL>::shiftRows(const int*, int, int, papilo::Vec<int>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:866:30:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
[ 21%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/misc/VectorUtilsTest.cpp.o
[ 23%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/PostsolveStorage.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:107,
from /usr/include/boost/math/special_functions/fpclassify.hpp:20,
from /usr/include/boost/multiprecision/detail/fpclassify.hpp:16,
from /usr/include/boost/multiprecision/detail/default_ops.hpp:15,
from /usr/include/boost/multiprecision/detail/generic_interconvert.hpp:12,
from /usr/include/boost/multiprecision/number.hpp:12,
from /usr/include/boost/multiprecision/gmp.hpp:11,
from /build/papilo/src/papilo/src/papilo/misc/MultiPrecision.hpp:42,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.cpp:23:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = double*; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>&; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>&; CoeffChanged = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>&; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int, int, double, double)>; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
[ 25%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/CoefficientStrengtheningTest.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/Problem.hpp:27,
from /build/papilo/src/papilo/src/papilo/misc/VectorUtils.hpp:27,
from /build/papilo/src/papilo/test/papilo/misc/VectorUtilsTest.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<tuple<int, int, double> > >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'papilo::SparseStorage<REAL>::SparseStorage(papilo::Vec<std::tuple<int, int, REAL> >, int, int, bool, double, int) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:431:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
[ 26%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ConstraintPropagationTest.cpp.o
[ 28%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DualFixTest.cpp.o
[ 30%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/DominatedColsTest.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:1921,
from /build/papilo/src/papilo/test/TestMain.cpp:25:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1890:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.cpp:211:30,
inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.cpp:532:79:
/usr/include/c++/14.2.1/bits/stl_algo.h:1905:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/14.2.1/bits/stl_algo.h:1908:31,
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<double*, vector<double> >]' at /usr/include/c++/14.2.1/bits/stl_algo.h:4772:18,
inlined from 'Catch::Benchmark::Detail::sample Catch::Benchmark::Detail::{anonymous}::resample(URng&, unsigned int, const double*, const double*, Estimator&) [with URng = Catch::SimplePcg32; Estimator = double (*)(const double*, const double*)]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.cpp:211:30,
inlined from 'Catch::Benchmark::Detail::analyse_samples(double, unsigned int, double*, double*)::<lambda(double (*)(const double*, const double*))>' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.cpp:532:79:
/usr/include/c++/14.2.1/bits/stl_algo.h:1817:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algo.h:1822:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[ 32%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FixContinuousTest.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /usr/include/boost/random/additive_combine.hpp:21,
from /usr/include/boost/random.hpp:36,
from /build/papilo/src/papilo/src/papilo/core/ProblemUpdate.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ProblemUpdate.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >; _Distance = int; _Tp = tuple<int, double, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<tuple<int, double, int> > >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/string:51,
from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
from /usr/include/c++/14.2.1/bits/ios_base.h:41,
from /usr/include/c++/14.2.1/ios:44,
from /usr/include/c++/14.2.1/istream:40,
from /usr/include/boost/random/additive_combine.hpp:19:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In file included from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ProblemUpdate.hpp:28:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:468:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:469:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:480:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:481:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'std::pair<int, int> papilo::Problem<REAL>::removeRedundantBounds(const papilo::Num<REAL>&, papilo::Vec<papilo::Flags<papilo::ColFlag> >&, papilo::Vec<papilo::RowActivity<REAL> >&) const [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/Problem.hpp:653:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
[ 34%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/postsolve/Postsolve.cpp.o
[ 36%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/FreeVarSubstitutionTest.cpp.o
[ 38%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/Presolve.hpp:27,
from /build/papilo/src/papilo/test/papilo/core/PresolveTest.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<double> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<tuple<int, int, double> > >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right_branchless(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>; bool Branchless = true]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:107,
from /usr/include/boost/math/special_functions/fpclassify.hpp:20,
from /usr/include/boost/multiprecision/detail/fpclassify.hpp:16,
from /usr/include/boost/multiprecision/detail/default_ops.hpp:15,
from /usr/include/boost/multiprecision/detail/generic_interconvert.hpp:12,
from /usr/include/boost/multiprecision/number.hpp:12,
from /usr/include/boost/multiprecision/gmp.hpp:11,
from /build/papilo/src/papilo/src/papilo/misc/MultiPrecision.hpp:42,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:27:
/usr/include/c++/14.2.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = double*; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'bool papilo::SparseStorage<REAL>::shiftRows(const int*, int, int, papilo::Vec<int>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:818:30:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'bool papilo::SparseStorage<REAL>::shiftRows(const int*, int, int, papilo::Vec<int>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:866:30:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, int)>::<lambda(int, int, double, double)>; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>; CoeffChanged = papilo::ConstraintMatrix<double>::sparsify(const papilo::Num<double>&, int, const double&, int, papilo::Vec<int>&, papilo::Vec<double>&, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>&; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = double*; <template-parameter-2-2> = void; _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'int papilo::SparseStorage<REAL>::changeRow(int, Iter, Iter, GetCol&&, GetVal&&, MergeVals&&, CoeffChanged&&, papilo::Vec<REAL>&, papilo::Vec<int>&) [with Iter = int; GetCol = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; GetVal = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int)>; MergeVals = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(const double&, const double&)>&; CoeffChanged = papilo::ConstraintMatrix<double>::aggregate(const papilo::Num<double>&, int, papilo::SparseVectorView<double>, double, const papilo::VariableDomains<double>&, papilo::Vec<int>&, papilo::Vec<double>&, papilo::Vec<std::tuple<int, int, double> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<double> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int)::<lambda(int, int, double, double)>&; REAL = double]' at /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:314:26:
/usr/include/c++/14.2.1/bits/stl_vector.h:1488:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = std::less<std::tuple<int, int, double> >]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'void papilo::ConstraintMatrix<REAL>::aggregate(const papilo::Num<REAL>&, int, papilo::SparseVectorView<REAL>, REAL, const papilo::VariableDomains<REAL>&, papilo::Vec<int>&, papilo::Vec<REAL>&, papilo::Vec<std::tuple<int, int, REAL> >&, papilo::Vec<int>&, papilo::Vec<papilo::RowActivity<REAL> >&, papilo::Vec<int>&, papilo::Vec<int>&, papilo::Vec<int>&, int) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:1442:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.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<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'Iter pdqsort_detail::partition_left(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'Iter pdqsort_detail::partition_left(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >; Compare = papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const std::pair<int, double>&, const std::pair<int, double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >; Compare = papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const std::pair<int, double>&, const std::pair<int, double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'bool pdqsort_detail::partial_insertion_sort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >; Compare = papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const std::pair<int, double>&, const std::pair<int, double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:124:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:124:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'papilo::Sparsify<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<int>&)>' at /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.hpp:367:27:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In file included from /build/papilo/src/papilo/test/papilo/core/PresolveTest.cpp:43:
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp: In function 'std::string Catch::Detail::rangeToString(InputIterator, Sentinel) [with InputIterator = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; Sentinel = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >]':
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2746:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2746:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]',
inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2931:41,
inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2553:97,
inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double>&; RhsT = const std::vector<double>&]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:5309:51:
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2908:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]',
inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2931:41,
inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2553:97,
inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double>&; RhsT = const std::vector<double>&]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:5309:92:
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2908:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]',
inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2931:41,
inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2553:97,
inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double>&; RhsT = std::vector<double>&]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:5309:51:
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2908:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In function 'std::string Catch::rangeToString(const Range&) [with Range = std::vector<double>]',
inlined from 'static std::string Catch::StringMaker<R, typename std::enable_if<(Catch::is_range<T>::value && (! Catch::Detail::IsStreamInsertable<T>::value)), void>::type>::convert(const R&) [with R = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2931:41,
inlined from 'std::string Catch::Detail::stringify(const T&) [with T = std::vector<double>]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2553:97,
inlined from 'void Catch::BinaryExpr<LhsT, RhsT>::streamReconstructedExpression(std::ostream&) const [with LhsT = std::vector<double>&; RhsT = std::vector<double>&]' at /build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:5309:92:
/build/papilo/src/papilo/src/papilo/external/catch/catch_amalgamated.hpp:2908:77: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, vector<papilo::ProbingSubstitution<double>, allocator<papilo::ProbingSubstitution<double> > > >; _Distance = int; _Tp = papilo::ProbingSubstitution<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:449:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:442:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]',
inlined from 'papilo::PresolveStatus papilo::Probing<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/Probing.hpp:589:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'papilo::PresolveStatus papilo::DualInfer<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.hpp:175:17:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'papilo::PresolveStatus papilo::DualInfer<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.hpp:176:17:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<int, double>*, vector<pair<int, double>, allocator<pair<int, double> > > >; _Distance = int; _Tp = pair<int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const pair<int, double>&, const pair<int, double>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >; Compare = papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const std::pair<int, double>&, const std::pair<int, double>&)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:442:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:449:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:493:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:494:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >; Compare = papilo::SingletonStuffing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const std::pair<int, double>&, const std::pair<int, double>&)>]',
inlined from 'papilo::PresolveStatus papilo::SingletonStuffing<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/SingletonStuffing.hpp:629:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, double>*, std::vector<std::pair<int, double>, std::allocator<std::pair<int, double> > > >' changed in GCC 7.1
[ 40%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o
[ 42%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ImplIntDetectionTest.cpp.o
[ 44%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelRowDetectionTest.cpp.o
[ 46%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ParallelColDetectionTest.cpp.o
[ 48%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/ProbingTest.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/Presolve.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/Presolve.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >; _Distance = int; _Tp = tuple<int, double, int>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<tuple<int, double, int> > >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/algorithm:60:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<tuple<int, double, int>*, vector<tuple<int, double, int>, allocator<tuple<int, double, int> > > >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:468:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:469:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:480:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:481:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >; Compare = std::less<std::tuple<int, double, int> >]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'std::pair<int, int> papilo::Problem<REAL>::removeRedundantBounds(const papilo::Num<REAL>&, papilo::Vec<papilo::Flags<papilo::ColFlag> >&, papilo::Vec<papilo::RowActivity<REAL> >&) const [with REAL = double]' at /build/papilo/src/papilo/src/papilo/core/Problem.hpp:653:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, double, int>*, std::vector<std::tuple<int, double, int>, std::allocator<std::tuple<int, double, int> > > >' changed in GCC 7.1
[ 50%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o
[ 51%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o
[ 53%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o
[ 55%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonColsTest.cpp.o
[ 57%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SingletonStuffingTest.cpp.o
[ 59%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleProbingTest.cpp.o
[ 61%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o
In file included from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Probing.hpp:27,
from /build/papilo/src/papilo/test/papilo/presolve/ProbingTest.cpp:23:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'Iter pdqsort_detail::partition_left(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, vector<papilo::ProbingSubstitution<double>, allocator<papilo::ProbingSubstitution<double> > > >; _Distance = int; _Tp = papilo::ProbingSubstitution<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:449:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:442:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]',
inlined from 'papilo::PresolveStatus papilo::Probing<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/Probing.hpp:589:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
[ 63%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimpleSubstitutionTest.cpp.o
[ 65%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SimplifyInequalitiesTest.cpp.o
[ 67%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/presolve/SparsifyTest.cpp.o
[ 69%] Building CXX object test/CMakeFiles/unit_test.dir/papilo/io/MpsParserTest.cpp.o
[ 71%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o
[ 73%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o
[ 75%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
from /usr/include/boost/math/special_functions/math_fwd.hpp:107,
from /usr/include/boost/math/special_functions/fpclassify.hpp:20,
from /usr/include/boost/multiprecision/detail/fpclassify.hpp:16,
from /usr/include/boost/multiprecision/detail/default_ops.hpp:15,
from /usr/include/boost/multiprecision/detail/generic_interconvert.hpp:12,
from /usr/include/boost/multiprecision/number.hpp:12,
from /usr/include/boost/multiprecision/gmp.hpp:11,
from /build/papilo/src/papilo/src/papilo/misc/MultiPrecision.hpp:42,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.cpp:23:
/usr/include/c++/14.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<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'papilo::PresolveStatus papilo::DualInfer<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.hpp:175:17:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'papilo::PresolveStatus papilo::DualInfer<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/DualInfer.hpp:176:17:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
[ 76%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o
[ 78%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o
[ 80%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o
[ 82%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.hpp:27,
from /build/papilo/src/papilo/test/papilo/presolve/SparsifyTest.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double> >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<double> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right_branchless(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>; bool Branchless = true]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >; Compare = std::less<double>]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double> >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'papilo::Sparsify<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<int>&)>' at /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.hpp:367:27:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
[ 84%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o
[ 86%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o
[ 88%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o
[ 90%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o
In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63,
from /usr/include/c++/14.2.1/memory:69,
from /build/papilo/src/papilo/test/papilo/io/MpsParserTest.cpp:23:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/io/MpsParser.hpp:27,
from /build/papilo/src/papilo/test/papilo/io/MpsParserTest.cpp:24:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'papilo::ParseKey papilo::MpsParser<REAL>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/io/MpsParser.hpp:397:20:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'papilo::ParseKey papilo::MpsParser<REAL>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/io/MpsParser.hpp:466:20:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
[ 92%] Linking CXX executable unit_test
[ 94%] Building CXX object CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o
[ 94%] Built target unit_test
In file included from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Probing.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Probing.cpp:23:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'Iter pdqsort_detail::partition_left(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:385:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:341:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'bool pdqsort_detail::partial_insertion_sort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:124:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:124:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, vector<papilo::ProbingSubstitution<double>, allocator<papilo::ProbingSubstitution<double> > > >; _Distance = int; _Tp = papilo::ProbingSubstitution<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:449:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:442:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:494:66: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >; Compare = papilo::Probing<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const papilo::ProbingSubstitution<double>&, const papilo::ProbingSubstitution<double>&)>]',
inlined from 'papilo::PresolveStatus papilo::Probing<REAL>::execute(const papilo::Problem<REAL>&, const papilo::ProblemUpdate<REAL>&, const papilo::Num<REAL>&, papilo::Reductions<REAL>&, const papilo::Timer&, int&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/presolvers/Probing.hpp:589:14:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<papilo::ProbingSubstitution<double>*, std::vector<papilo::ProbingSubstitution<double>, std::allocator<papilo::ProbingSubstitution<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:26,
from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.hpp:27,
from /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.cpp:23:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<double*, vector<double, allocator<double> > >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<less<double> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'std::pair<Iter, bool> pdqsort_detail::partition_right_branchless(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >; Compare = std::less<double>]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:202:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >; Compare = std::less<double>; bool Branchless = true]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:448:56: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >; Compare = std::less<double>]',
inlined from 'void pdqsort(Iter, Iter) [with Iter = __gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:525:12,
inlined from 'papilo::Sparsify<double>::execute(const papilo::Problem<double>&, const papilo::ProblemUpdate<double>&, const papilo::Num<double>&, papilo::Reductions<double>&, const papilo::Timer&, int&)::<lambda(const tbb::detail::d1::blocked_range<int>&)>' at /build/papilo/src/papilo/src/papilo/presolvers/Sparsify.hpp:367:27:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
[ 96%] Linking CXX static library libpapilo-core.a
[ 96%] Built target papilo-core
[ 98%] Building CXX object binaries/CMakeFiles/papilo-executable.dir/__/src/papilo.cpp.o
In file included from /usr/include/c++/14.2.1/vector:72,
from /build/papilo/src/papilo/src/papilo/misc/Vec.hpp:44,
from /build/papilo/src/papilo/src/papilo/core/Objective.hpp:26,
from /build/papilo/src/papilo/src/papilo.cpp:24:
/usr/include/c++/14.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<double>]':
/usr/include/c++/14.2.1/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector<double, std::allocator<double> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_uninitialized.h:63,
from /usr/include/c++/14.2.1/memory:69,
from /build/papilo/src/papilo/src/papilo/misc/Alloc.hpp:26,
from /build/papilo/src/papilo/src/papilo/misc/Vec.hpp:26:
/usr/include/c++/14.2.1/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >]':
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/bits/stl_algo.h:61,
from /usr/include/c++/14.2.1/algorithm:61,
from /usr/include/boost/math/tools/config.hpp:215,
from /usr/include/boost/math/tools/complex.hpp:13,
from /usr/include/boost/multiprecision/detail/number_base.hpp:34,
from /usr/include/boost/multiprecision/traits/is_variable_precision.hpp:9,
from /usr/include/boost/multiprecision/detail/precision.hpp:9,
from /usr/include/boost/multiprecision/number.hpp:11,
from /usr/include/boost/multiprecision/gmp.hpp:11,
from /build/papilo/src/papilo/src/papilo/misc/MultiPrecision.hpp:42,
from /build/papilo/src/papilo/src/papilo.cpp:25:
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In file included from /build/papilo/src/papilo/src/papilo/core/SparseStorage.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/MatrixBuffer.hpp:26,
from /build/papilo/src/papilo/src/papilo/core/ConstraintMatrix.hpp:29,
from /build/papilo/src/papilo/src/papilo/core/PresolveMethod.hpp:27,
from /build/papilo/src/papilo/src/papilo/core/Presolve.hpp:27,
from /build/papilo/src/papilo/src/papilo/misc/VersionLogger.hpp:27,
from /build/papilo/src/papilo/src/papilo.cpp:27:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:433:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:468:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:469:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:480:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:481:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/usr/include/c++/14.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<tuple<int, int, double>*, vector<tuple<int, int, double>, allocator<tuple<int, int, double> > > >; _Distance = int; _Tp = tuple<int, int, double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)> >]':
/usr/include/c++/14.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:412:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:429:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:430:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:431:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:432:22:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:433:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:158:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:159:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort_detail::sort2(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'void pdqsort_detail::sort3(Iter, Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:160:14,
inlined from 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]' at /build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:434:25:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:152:41: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h: In function 'void pdqsort_detail::pdqsort_loop(Iter, Iter, Compare, int, bool) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>; bool Branchless = false]':
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:468:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:469:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:472:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:473:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:474:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:475:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:480:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:481:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:484:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:485:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:486:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:487:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:499:52: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'papilo::ParseKey papilo::MpsParser<REAL>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/io/MpsParser.hpp:397:20:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In function 'void pdqsort(Iter, Iter, Compare) [with Iter = __gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >; Compare = papilo::MpsParser<double>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&)::<lambda(papilo::Triplet<double>, papilo::Triplet<double>)>]',
inlined from 'papilo::ParseKey papilo::MpsParser<REAL>::parseCols(boost::iostreams::filtering_istream&, papilo::Vec<papilo::BoundType>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/io/MpsParser.hpp:466:20:
/build/papilo/src/papilo/src/papilo/external/pdqsort/pdqsort.h:514:84: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<int, int, double>*, std::vector<std::tuple<int, int, double>, std::allocator<std::tuple<int, int, double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/14.2.1/vector:66:
In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = double; _Alloc = std::allocator<double>]',
inlined from 'static bool papilo::SolParser<REAL>::read(const std::string&, papilo::Vec<int>&, papilo::Vec<std::__cxx11::basic_string<char> >&, papilo::Vec<REAL>&) [with REAL = double]' at /build/papilo/src/papilo/src/papilo/io/SolParser.hpp:75:29:
/usr/include/c++/14.2.1/bits/stl_vector.h:1037:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double, std::allocator<double> > >' changed in GCC 7.1
[100%] Linking CXX executable ../bin/papilo
[100%] Built target papilo-executable
==> Entering fakeroot environment...
==> Starting package()...
-- Install configuration: "None"
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/CMakeConfig.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/Config.hpp
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/papilo-config-version.cmake
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Components.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/ConstraintMatrix.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/MatrixBuffer.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Objective.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Presolve.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/PresolveMethod.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/PresolveOptions.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/ProbingView.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Problem.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/ProblemBuilder.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/ProblemFlag.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/ProblemUpdate.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Reductions.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/RowFlags.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/SingleRow.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Solution.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/SparseStorage.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/Statistics.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/SymmetryStorage.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/VariableDomains.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/BoundStorage.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/PostsolveStorage.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/Postsolve.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/PostsolveStatus.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/PostsolveType.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/ReductionType.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/core/postsolve/SavedRow.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/HighsInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/GlopInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/GurobiInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/ScipInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/SolverInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/SoplexInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/interfaces/RoundingsatInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/BoundType.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/Message.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/MpsParser.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/MpsWriter.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/OpbParser.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/OpbWriter.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/ParseKey.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/Parser.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/SolParser.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/io/SolWriter.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Alloc.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Array.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/compress_vector.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/DependentRows.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Flags.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/fmt.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Hash.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/MultiPrecision.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Num.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/NumericalStatistics.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/PrimalDualSolValidation.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/OptionsParser.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/VersionLogger.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/ParameterSet.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Signature.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/StableSum.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/String.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/tbb.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Timer.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Validation.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Vec.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/VectorUtils.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/Wrappers.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/verification/ArgumentType.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/verification/CertificateInterface.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/verification/EmptyCertificate.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/verification/VeriPb.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/misc/extended_euclidean.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/CoefficientStrengthening.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/ConstraintPropagation.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/DominatedCols.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/DualFix.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/DualInfer.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/FixContinuous.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/FreeVarSubstitution.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/ImplIntDetection.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/ParallelColDetection.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/ParallelRowDetection.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/Probing.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/SimpleProbing.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/SimpleSubstitution.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/SimplifyInequalities.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/SingletonCols.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/SingletonStuffing.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/presolvers/Sparsify.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/chrono.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/color.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/compile.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/core.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/format-inl.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/format.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/locale.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/os.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/ostream.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/posix.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/printf.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/fmt/ranges.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/pdqsort/pdqsort.h
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/ska/bytell_hash_map.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/ska/flat_hash_map.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/ska/unordered_map.hpp
-- Installing: /build/papilo/pkg/papilo/usr/include/papilo/external/lusol/clusol.h
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/FindGMP.cmake
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/papilo-config.cmake
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/FindTBB.cmake
-- Installing: /build/papilo/pkg/papilo/usr/lib/libpapilo-core.a
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/papilo-targets.cmake
-- Installing: /build/papilo/pkg/papilo/usr/lib/cmake/papilo/papilo-targets-none.cmake
-- Installing: /build/papilo/pkg/papilo/usr/bin/papilo
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> WARNING: Package contains reference to $srcdir
usr/bin/papilo
usr/lib/libpapilo-core.a
==> Creating package "papilo"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: papilo 2.4.4-1 (Thu Oct 23 15:04:59 2025)
==> Cleaning up...