[SCIP] Build problem with Bliss

André Mazal Krauss amk1710 at gmail.com
Mon Jan 30 17:50:49 CET 2023


Hello SCIP team,

I'm trying to build SCIP 7.0.3 with Bliss. I have changed the SYM option in
CMake to 'bliss', and then, when running make, I get the following error
(full output attached):

/mnt/d/Programs/scipoptsuite-7.0.3/scip/src/symmetry/compute_symmetry_bliss.cpp:377:32:
error: cannot convert ‘void(void*, unsigned int, const unsigned int*)’ to
‘const std::function<void(unsigned int, const unsigned int*)>&’

Is this some sort of version issue? Do you have any additional instructions
on how to use bliss?

By the way, how should I expect the availability of bliss to change the way
SCIP works? What is it actually used for? I am running it on a Branch and
Price methodology for a vehicle routing problem; would you expect bliss to
speed up execution in such a scenario?

Thanks in advance,
André Mazal Krauss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.zib.de/pipermail/scip/attachments/20230130/350259ea/attachment.html>
-------------- next part --------------
Scanning dependencies of target soplex_update_githash
-- Git hash: e24c304e
[  0%] Built target soplex_update_githash
Scanning dependencies of target libsoplex
make[2]: Warning: File 'soplex/src/CMakeFiles/libsoplex.dir/depend.make' has modification time 0.5 s in the future
[  0%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/clufactor_rational.cpp.o
[  0%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/didxset.cpp.o
[  0%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/gzstream.cpp.o
[  0%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/idxset.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/mpsinput.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/nameset.cpp.o
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/array.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:26,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:18:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataKey*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:498:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = int; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:147:20:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::DataKey’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:24,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:18:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/datakey.h:46:7: note: ‘class soplex::DataKey’ declared here
   46 | class DataKey
      |       ^~~~~~~
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/rational.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/ratrecon.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/slufactor_rational.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/spxdefines.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/spxgithash.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/spxid.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/spxlpbase_rational.cpp.o
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:935:7:   required from ‘void soplex::SVSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lpcolsetbase.h:525:26:   required from ‘void soplex::LPColSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:1501:24:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataKey*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:498:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:935:7:   required from ‘void soplex::SVSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lpcolsetbase.h:525:26:   required from ‘void soplex::LPColSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:1501:24:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::DataKey’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:24,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/datakey.h:46:7: note: ‘class soplex::DataKey’ declared here
   46 | class DataKey
      |       ^~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:695:33:   required from ‘soplex::LPRowSetBase<R>& soplex::LPRowSetBase<R>::operator=(const soplex::LPRowSetBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2843:36:   required from ‘soplex::SPxLPBase<R>& soplex::SPxLPBase<R>::operator=(const soplex::SPxLPBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:2219:16:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/spxout.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/usertimer.cpp.o
[  1%] Building CXX object soplex/src/CMakeFiles/libsoplex.dir/soplex/wallclocktimer.cpp.o
[  2%] Linking CXX static library ../../lib/libsoplex.a
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[  2%] Built target libsoplex
Scanning dependencies of target soplex
make[2]: Warning: File 'soplex/src/CMakeFiles/soplex.dir/depend.make' has modification time 0.41 s in the future
[  3%] Building CXX object soplex/src/CMakeFiles/soplex.dir/soplexmain.cpp.o
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h: In instantiation of ‘void soplex::DataArray<T>::remove(int, int) [with T = soplex::SPxRowId]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:2271:43:   required from ‘void soplex::SoPlexBase<R>::_updateDecompComplementaryDualProblem(bool) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:344:13:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:200:17: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class soplex::SPxRowId’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  200 |          memmove(&(data[n]), &(data[n + m]), (unsigned int)(size() - (n + m)) * sizeof(T));
      |          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:55:7: note: ‘class soplex::SPxRowId’ declared here
   55 | class SPxRowId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h: In instantiation of ‘void soplex::DataArray<T>::remove(int, int) [with T = soplex::SPxColId]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:2361:37:   required from ‘void soplex::SoPlexBase<R>::_updateDecompComplementaryDualProblem(bool) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:344:13:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:200:17: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class soplex::SPxColId’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  200 |          memmove(&(data[n]), &(data[n + m]), (unsigned int)(size() - (n + m)) * sizeof(T));
      |          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:36:7: note: ‘class soplex::SPxColId’ declared here
   36 | class SPxColId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h: In instantiation of ‘soplex::DataArray<T>& soplex::DataArray<T>::operator=(const soplex::DataArray<T>&) [with T = soplex::SPxId]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxbasis.hpp:1413:21:   required from ‘soplex::SPxBasisBase<R>& soplex::SPxBasisBase<R>::operator=(const soplex::SPxBasisBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:657:22:   required from ‘void soplex::SoPlexBase<R>::_formDecompReducedProblem(bool&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:244:4:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:294:16: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class soplex::SPxId’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |          memcpy(data, rhs.data, (unsigned int) size() * sizeof(T));
      |          ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:85:7: note: ‘class soplex::SPxId’ declared here
   85 | class SPxId : public DataKey
      |       ^~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<double>::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<double>::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<double>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::SPxRowId*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:286:21:   required from ‘void soplex::DataArray<T>::reMax(int, int) [with T = soplex::SPxRowId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:236:10:   required from ‘void soplex::DataArray<T>::reSize(int) [with T = soplex::SPxRowId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:747:28:   required from ‘void soplex::SoPlexBase<R>::_formDecompComplementaryProblem() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:340:10:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::SPxRowId’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:55:7: note: ‘class soplex::SPxRowId’ declared here
   55 | class SPxRowId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::SPxColId*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:286:21:   required from ‘void soplex::DataArray<T>::reMax(int, int) [with T = soplex::SPxColId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:236:10:   required from ‘void soplex::DataArray<T>::reSize(int) [with T = soplex::SPxColId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:773:27:   required from ‘void soplex::SoPlexBase<R>::_formDecompComplementaryProblem() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:340:10:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::SPxColId’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:36:7: note: ‘class soplex::SPxColId’ declared here
   36 | class SPxColId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h: In instantiation of ‘void soplex::DataArray<T>::insert(int, int) [with T = soplex::SPxRowId]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:166:10:   required from ‘void soplex::DataArray<T>::insert(int, int, const T&) [with T = soplex::SPxRowId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:2926:39:   required from ‘void soplex::SoPlexBase<R>::_updateComplementaryDualSlackColCoeff() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:817:7:   required from ‘void soplex::SoPlexBase<R>::_formDecompComplementaryProblem() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:340:10:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:158:17: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class soplex::SPxRowId’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  158 |          memmove(&(data[i + n]), &(data[i]), (unsigned int)(j - i) * sizeof(T));
      |          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:55:7: note: ‘class soplex::SPxRowId’ declared here
   55 | class SPxRowId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h: In instantiation of ‘void soplex::DataArray<T>::insert(int, int) [with T = soplex::SPxColId]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:166:10:   required from ‘void soplex::DataArray<T>::insert(int, int, const T&) [with T = soplex::SPxColId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:2927:37:   required from ‘void soplex::SoPlexBase<R>::_updateComplementaryDualSlackColCoeff() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:817:7:   required from ‘void soplex::SoPlexBase<R>::_formDecompComplementaryProblem() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/solvedbds.hpp:340:10:   required from ‘void soplex::SoPlexBase<R>::_solveDecompositionDualSimplex() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:9178:7:   required from ‘typename soplex::SPxSolverBase<R>::Status soplex::SoPlexBase<R>::optimize() [with R = double; typename soplex::SPxSolverBase<R>::Status = soplex::SPxSolverBase<double>::Status]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:837:7:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:158:17: warning: ‘void* memmove(void*, const void*, size_t)’ writing to an object of type ‘class soplex::SPxColId’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  158 |          memmove(&(data[i + n]), &(data[i]), (unsigned int)(j - i) * sizeof(T));
      |          ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:36:7: note: ‘class soplex::SPxColId’ declared here
   36 | class SPxColId : public DataKey
      |       ^~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:529:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:531:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:533:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:552:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::SPxId*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:286:21:   required from ‘void soplex::DataArray<T>::reMax(int, int) [with T = soplex::SPxId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:236:10:   required from ‘void soplex::DataArray<T>::reSize(int) [with T = soplex::SPxId]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxchangebasis.hpp:45:17:   required from ‘void soplex::SPxBasisBase<R>::reDim() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxbasis.hpp:339:4:   required from ‘void soplex::SPxBasisBase<R>::setRep() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxsolver.hpp:270:30:   required from ‘void soplex::SPxSolverBase<R>::initRep(soplex::SPxSolverBase<R>::Representation) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxsolver.hpp:1158:7:   required from ‘soplex::SPxSolverBase<R>::SPxSolverBase(soplex::SPxSolverBase<R>::Type, soplex::SPxSolverBase<R>::Representation, soplex::Timer::TYPE) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8525:21:   required from ‘soplex::SoPlexBase<R>::SoPlexBase() [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:435:27:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::SPxId’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:85:7: note: ‘class soplex::SPxId’ declared here
   85 | class SPxId : public DataKey
      |       ^~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<double>::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<double>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<double>::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<double>::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<double>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataKey*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:498:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<double>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<double>::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::DataKey’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:24,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/datakey.h:46:7: note: ‘class soplex::DataKey’ declared here
   46 | class DataKey
      |       ^~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:529:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<50>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:531:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<100>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:533:42:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::cpp_dec_float<200>, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:604:13:   required from ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1046:13:   required from ‘soplex::SVSetBase<R>::SVSetBase(const soplex::SVSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:731:29:   required from ‘soplex::LPRowSetBase<R>::LPRowSetBase(const soplex::LPRowSetBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2819:26:   required from ‘soplex::SPxLPBase<R>::SPxLPBase(const soplex::SPxLPBase<R>&) [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8923:16:   required from ‘bool soplex::SoPlexBase<R>::writeFile(const char*, const soplex::NameSet*, const soplex::NameSet*, const soplex::DIdxSet*, bool) const [with R = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:789:13:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off>; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:552:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<boost::multiprecision::number<boost::multiprecision::backends::float128_backend, boost::multiprecision::et_off> >::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:935:7:   required from ‘void soplex::SVSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:203:10:   required from ‘void soplex::SVSetBase<R>::ensurePSVec(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:408:7:   required from ‘void soplex::SVSetBase<R>::add(const soplex::SVSetBase<S>&) [with S = double; R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:1031:13:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<S>&) [with S = double; R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:713:33:   required from ‘soplex::LPRowSetBase<R>& soplex::LPRowSetBase<R>::operator=(const soplex::LPRowSetBase<S>&) [with S = double; R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2867:36:   required from ‘soplex::SPxLPBase<R>& soplex::SPxLPBase<R>::operator=(const soplex::SPxLPBase<S>&) [with S = double; R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:8140:17:   required from ‘void soplex::SoPlexBase<R>::_syncLPRational(bool) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.hpp:5903:13:   required from ‘bool soplex::SoPlexBase<R>::setIntParam(soplex::SoPlexBase<R>::IntParam, int, bool) [with R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:499:10:   required from ‘int soplex::runSoPlex(const boost::program_options::variables_map&) [with S = double; R = double]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/args.hpp:494:28:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplexmain.cpp:34:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
[  3%] Linking CXX executable ../../bin/soplex
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[  3%] Built target soplex
Scanning dependencies of target libsoplex-pic
make[2]: Warning: File 'soplex/src/CMakeFiles/libsoplex-pic.dir/depend.make' has modification time 0.61 s in the future
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/clufactor_rational.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/didxset.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/gzstream.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/idxset.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/mpsinput.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/nameset.cpp.o
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/array.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:26,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:18:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataKey*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:498:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = int; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:147:20:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::DataKey’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:24,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.h:25,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/nameset.cpp:18:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/datakey.h:46:7: note: ‘class soplex::DataKey’ declared here
   46 | class DataKey
      |       ^~~~~~~
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/rational.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/ratrecon.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/slufactor_rational.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/spxdefines.cpp.o
[  3%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/spxgithash.cpp.o
[  4%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/spxid.cpp.o
[  4%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/spxlpbase_rational.cpp.o
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:497:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:935:7:   required from ‘void soplex::SVSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lpcolsetbase.h:525:26:   required from ‘void soplex::LPColSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:1501:24:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/rational.h:31,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h: In instantiation of ‘void soplex::spx_realloc(T&, int) [with T = soplex::DataKey*]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:498:18:   required from ‘ptrdiff_t soplex::DataSet<DATA>::reMax(int) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV; ptrdiff_t = long int]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:935:7:   required from ‘void soplex::SVSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lpcolsetbase.h:525:26:   required from ‘void soplex::LPColSetBase<R>::reMax(int) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:1501:24:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxalloc.h:92:39: warning: ‘void* realloc(void*, size_t)’ moving an object of non-trivially copyable type ‘class soplex::DataKey’; use ‘new’ and ‘delete’ instead [-Wclass-memaccess]
   92 |       pp = reinterpret_cast<T>(realloc(p, sizeof(*p) * (unsigned int) n));
      |                                ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxid.h:24,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataarray.h:30,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:27,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/datakey.h:46:7: note: ‘class soplex::DataKey’ declared here
   46 | class DataKey
      |       ^~~~~~~
In file included from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/basevectors.h:36,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:34,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:26:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h: In instantiation of ‘soplex::DataSet<DATA>& soplex::DataSet<DATA>::operator=(const soplex::DataSet<DATA>&) [with DATA = soplex::SVSetBase<soplex::Rational>::DLPSV]’:
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/svsetbase.h:997:17:   required from ‘soplex::SVSetBase<R>& soplex::SVSetBase<R>::operator=(const soplex::SVSetBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/lprowsetbase.h:695:33:   required from ‘soplex::LPRowSetBase<R>& soplex::LPRowSetBase<R>::operator=(const soplex::LPRowSetBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase.h:2843:36:   required from ‘soplex::SPxLPBase<R>& soplex::SPxLPBase<R>::operator=(const soplex::SPxLPBase<R>&) [with R = soplex::Rational]’
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/spxlpbase_rational.cpp:2219:16:   required from here
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:609:19: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  609 |             memcpy(&theitem[i], &rhs.theitem[i], sizeof(*theitem));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/mnt/d/Programs/scipoptsuite-7.0.3/soplex/src/soplex/dataset.h:95:11: note: ‘struct soplex::DataSet<soplex::SVSetBase<soplex::Rational>::DLPSV>::Item’ declared here
   95 |    struct Item
      |           ^~~~
[  4%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/spxout.cpp.o
[  4%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/usertimer.cpp.o
[  4%] Building CXX object soplex/src/CMakeFiles/libsoplex-pic.dir/soplex/wallclocktimer.cpp.o
[  4%] Linking CXX static library ../../lib/libsoplex-pic.a
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[  4%] Built target libsoplex-pic
Scanning dependencies of target papilo-core
make[2]: Warning: File 'papilo/CMakeFiles/papilo-core.dir/depend.make' has modification time 0.55 s in the future
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/VariableDomains.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/SparseStorage.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/ConstraintMatrix.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/ProblemUpdate.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/Presolve.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/Postsolve.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/core/ProbingView.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/CoefficientStrengthening.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/ConstraintPropagation.cpp.o
[  4%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/DominatedCols.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualFix.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/DualInfer.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/FixContinuous.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/FreeVarSubstitution.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/ImplIntDetection.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelColDetection.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/ParallelRowDetection.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/Probing.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleProbing.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimpleSubstitution.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonCols.cpp.o
[  5%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/SingletonStuffing.cpp.o
[  6%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/Sparsify.cpp.o
[  6%] Building CXX object papilo/CMakeFiles/papilo-core.dir/src/papilo/presolvers/SimplifyInequalities.cpp.o
[  6%] Linking CXX static library libpapilo-core.a
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[  6%] Built target papilo-core
Scanning dependencies of target unit_test
make[2]: Warning: File 'papilo/test/CMakeFiles/unit_test.dir/depend.make' has modification time 0.64 s in the future
[  6%] Building CXX object papilo/test/CMakeFiles/unit_test.dir/TestMain.cpp.o
[  6%] Building CXX object papilo/test/CMakeFiles/unit_test.dir/MatrixBuffer.cpp.o
[  6%] Building CXX object papilo/test/CMakeFiles/unit_test.dir/VectorUtils.cpp.o
[  6%] Linking CXX executable unit_test
make[2]: warning:  Clock skew detected.  Your build may be incomplete.
[  6%] Built target unit_test
Scanning dependencies of target scip_update_githash
-- Git hash: 74c11e60cd
[  6%] Built target scip_update_githash
Scanning dependencies of target libscip
[  6%] Building C object scip/src/CMakeFiles/libscip.dir/__/scipbuildflag.c.o
[  6%] Building C object scip/src/CMakeFiles/libscip.dir/blockmemshell/memory.c.o
[  6%] Building C object scip/src/CMakeFiles/libscip.dir/scip/message.c.o
[  6%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bitencode.c.o
[  6%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bandit.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bandit_epsgreedy.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bandit_exp3.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bandit_ucb.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_allfullstrong.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_cloud.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_distribution.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_fullstrong.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_inference.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_leastinf.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_lookahead.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_mostinf.c.o
[  8%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_multaggr.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_nodereopt.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_pscost.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_random.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_relpscost.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch_vanillafullstrong.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_abspower.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/compr_largestrepr.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/compr_weakcompr.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/concsolver_scip.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_and.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_bivariate.c.o
[  9%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_benders.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_benderslp.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_bounddisjunction.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_cardinality.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_components.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_conjunction.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_countsols.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_cumulative.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_disjunction.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_indicator.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_integral.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_knapsack.c.o
[ 10%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_linear.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_linking.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_logicor.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_nonlinear.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_or.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_orbisack.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_orbitope.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_pseudoboolean.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_quadratic.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_setppc.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_soc.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_sos1.c.o
[ 11%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_sos2.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_superindicator.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_symresack.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_varbound.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons_xor.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/dcmp.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/dialog_default.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/event_globalbnd.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/event_estim.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/event_softtimelimit.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/event_solvingphase.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/disp_default.c.o
[ 12%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_actconsdiving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_adaptivediving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_bound.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_clique.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_coefdiving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_completesol.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_conflictdiving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_crossover.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_dins.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_distributiondiving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_dualval.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_farkasdiving.c.o
[ 13%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_feaspump.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_fixandinfer.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_fracdiving.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_gins.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_guideddiving.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_indicator.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_intdiving.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_intshifting.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_linesearchdiving.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_localbranching.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_lpface.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_locks.c.o
[ 15%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_alns.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_mutation.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_multistart.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_mpec.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_nlpdiving.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_objpscostdiving.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_octane.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_ofins.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_oneopt.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_padm.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_proximity.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_pscostdiving.c.o
[ 16%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_reoptsols.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_repair.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_randrounding.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_rens.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_rins.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_rootsoldiving.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_rounding.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_shiftandpropagate.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_shifting.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_simplerounding.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_subnlp.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_sync.c.o
[ 17%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_trivial.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_trivialnegation.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_trustregion.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_trysol.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_twoopt.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_undercover.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_vbounds.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_veclendiving.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_zeroobj.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur_zirounding.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/message_default.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_bfs.c.o
[ 18%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_breadthfirst.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_dfs.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_estimate.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_hybridestim.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_restartdfs.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel_uct.c.o
[ 19%] Building CXX object scip/src/CMakeFiles/libscip.dir/scip/presol_milp.cpp.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_boundshift.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_convertinttobin.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_domcol.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_dualagg.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_dualcomp.c.o
[ 19%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_dualinfer.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_gateextraction.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_implics.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_inttobinary.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_qpkktref.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_redvub.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_sparsify.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_dualsparsify.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_stuffing.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_trivial.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol_tworowbnd.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_dualfix.c.o
[ 20%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_genvbounds.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_nlobbt.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_obbt.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_probing.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_pseudoobj.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_redcost.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_rootredcost.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_symmetry.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_vbounds.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop_sync.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_bnd.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_ccg.c.o
[ 22%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_cip.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_cnf.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_cor.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_dec.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_diff.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_fix.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_fzn.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_gms.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_lp.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_mps.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_mst.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_opb.c.o
[ 23%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_osil.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_pip.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_pbm.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_ppm.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_rlp.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_sol.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_sto.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_smps.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_tim.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_wbo.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader_zpl.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_cgmip.c.o
[ 24%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_clique.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_closecuts.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_aggregation.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_convexproj.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_disjunctive.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_eccuts.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_gauge.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_gomory.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_impliedbounds.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_intobj.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_mcf.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_oddcycle.c.o
[ 25%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_rapidlearning.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_strongcg.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa_zerohalf.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/treemodel.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benders_default.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut_feas.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut_feasalt.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut_int.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut_nogood.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut_opt.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/table_default.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benders.c.o
[ 26%] Building C object scip/src/CMakeFiles/libscip.dir/scip/benderscut.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/bendersdefcuts.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/boundstore.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/branch.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/clock.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/concsolver.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/concurrent.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/conflict.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/conflictstore.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cons.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cutpool.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/cuts.c.o
[ 27%] Building C object scip/src/CMakeFiles/libscip.dir/scip/debug.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/dialog.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/disp.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/event.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/fileio.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heur.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/heuristics.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/compr.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/history.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/implics.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/interrupt.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/intervalarith.c.o
[ 29%] Building C object scip/src/CMakeFiles/libscip.dir/scip/lp.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/matrix.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/mem.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/misc.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/misc_linear.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/misc_nonlinear.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nlp.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/nodesel.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/paramset.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presol.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/presolve.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/pricestore.c.o
[ 30%] Building C object scip/src/CMakeFiles/libscip.dir/scip/pricer.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/primal.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prob.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/prop.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reader.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/relax.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/reopt.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/retcode.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_bandit.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_benders.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_branch.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_compr.c.o
[ 31%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_concurrent.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_conflict.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_cons.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_copy.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_cut.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_datastructures.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_debug.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_dcmp.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_dialog.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_disp.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_event.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_expr.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_general.c.o
[ 32%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_heur.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_lp.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_mem.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_message.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_nlp.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_nodesel.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_nonlinear.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_numerics.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_param.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_presol.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_pricer.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_prob.c.o
[ 33%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_probing.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_prop.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_randnumgen.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_reader.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_relax.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_reopt.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_sepa.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_sol.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_solve.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_solvingstats.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_table.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_timing.c.o
[ 34%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_tree.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_validation.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scip_var.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scipdefplugins.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scipcoreplugins.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scipgithash.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/scipshell.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepa.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sepastore.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/set.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/sol.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/solve.c.o
[ 36%] Building C object scip/src/CMakeFiles/libscip.dir/scip/stat.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/symmetry.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/syncstore.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/table.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/tree.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/var.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/visual.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/scip/rbtree.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/tclique/tclique_branch.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/tclique/tclique_coloring.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/tclique/tclique_graph.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/dijkstra/dijkstra.c.o
[ 37%] Building C object scip/src/CMakeFiles/libscip.dir/xml/xmlparse.c.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objbenders.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objbenderscut.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objbranchrule.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objconshdlr.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objdialog.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objdisp.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objeventhdlr.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objheur.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objmessagehdlr.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objnodesel.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objpresol.cpp.o
[ 38%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objpricer.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objprobdata.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objprop.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objreader.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objrelax.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objsepa.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objtable.cpp.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/objscip/objvardata.cpp.o
[ 39%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpi.c.o
[ 39%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpi_all.c.o
[ 39%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpioracle.c.o
[ 39%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/expr.c.o
[ 39%] Building CXX object scip/src/CMakeFiles/libscip.dir/nlpi/intervalarithext.cpp.o
[ 40%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpi_ipopt_dummy.c.o
[ 40%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpi_worhp_dummy.c.o
[ 40%] Building C object scip/src/CMakeFiles/libscip.dir/nlpi/nlpi_filtersqp_dummy.c.o
[ 40%] Building CXX object scip/src/CMakeFiles/libscip.dir/nlpi/exprinterpret_cppad.cpp.o
[ 40%] Building CXX object scip/src/CMakeFiles/libscip.dir/lpi/lpi_spx2.cpp.o
[ 40%] Building C object scip/src/CMakeFiles/libscip.dir/tpi/tpi_none.c.o
[ 40%] Building CXX object scip/src/CMakeFiles/libscip.dir/symmetry/compute_symmetry_bliss.cpp.o
/mnt/d/Programs/scipoptsuite-7.0.3/scip/src/symmetry/compute_symmetry_bliss.cpp: In function ‘SCIP_RETCODE SYMcomputeSymmetryGenerators(SCIP*, int, SYM_MATRIXDATA*, int*, int*, int***, double*)’:
/mnt/d/Programs/scipoptsuite-7.0.3/scip/src/symmetry/compute_symmetry_bliss.cpp:377:32: error: cannot convert ‘void(void*, unsigned int, const unsigned int*)’ to ‘const std::function<void(unsigned int, const unsigned int*)>&’
  377 |    G.find_automorphisms(stats, blisshook, (void*) &data);
      |                                ^~~~~~~~~
      |                                |
      |                                void(void*, unsigned int, const unsigned int*)
In file included from /usr/bin/include/bliss/graph.hh:22,
                 from /mnt/d/Programs/scipoptsuite-7.0.3/scip/src/symmetry/compute_symmetry_bliss.cpp:28:
/usr/bin/include/bliss/abstractgraph.hh:175:95: note:   initializing argument 2 of ‘void bliss::AbstractGraph::find_automorphisms(bliss::Stats&, const std::function<void(unsigned int, const unsigned int*)>&, const std::function<bool()>&)’
  175 |                           const std::function<void(unsigned int n, const unsigned int* aut)>& report = nullptr,
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
make[2]: *** [scip/src/CMakeFiles/libscip.dir/build.make:4587: scip/src/CMakeFiles/libscip.dir/symmetry/compute_symmetry_bliss.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2146: scip/src/CMakeFiles/libscip.dir/all] Error 2
make: *** [Makefile:163: all] Error 2


More information about the Scip mailing list