Bug#1025757: dyssol FTBFS with sundials 6.4.1

Adrian Bunk bunk at debian.org
Thu Dec 8 17:15:28 GMT 2022


Source: dyssol
Version: 1.0.2+ds2-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=dyssol&ver=1.0.2%2Bds2-1%2Bb1

...
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::SetModel(CDAEModel*)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:56:30: error: too few arguments to function ‘void* IDACreate(SUNContext)’
   56 |         m_pIDAmem = IDACreate();
      |                     ~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:4:
/usr/include/ida/ida.h:107:23: note: declared here
  107 | SUNDIALS_EXPORT void *IDACreate(SUNContext sunctx);
      |                       ^~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:71:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   71 |         m_vectorVars  = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:7:
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:72:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   72 |         m_vectorDers  = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:73:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   73 |         m_vectorATols = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:74:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   74 |         m_vectorId    = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:96:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   96 |         N_Vector vConstrVars = N_VNew_Serial(nVarsCnt);
      |                                ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:129:29: error: too few arguments to function ‘_generic_SUNMatrix* SUNDenseMatrix(sunindextype, sunindextype, SUNContext)’
  129 |         m_A = SUNDenseMatrix(nVarsCnt, nVarsCnt);
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sunlinsol/sunlinsol_dense.h:36,
                 from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:6:
/usr/include/sunmatrix/sunmatrix_dense.h:79:27: note: declared here
   79 | SUNDIALS_EXPORT SUNMatrix SUNDenseMatrix(sunindextype M, sunindextype N, SUNContext sunctx);
      |                           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:131:31: error: too few arguments to function ‘_generic_SUNLinearSolver* SUNLinSol_Dense(N_Vector, SUNMatrix, SUNContext)’
  131 |         m_LS = SUNLinSol_Dense(m_vectorVars, m_A);
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/sunlinsol/sunlinsol_dense.h:58:33: note: declared here
   58 | SUNDIALS_EXPORT SUNLinearSolver SUNLinSol_Dense(N_Vector y, SUNMatrix A, SUNContext sunctx);
      |                                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::Calculate(realtype, realtype)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:157:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  157 |                 vConsistVars = N_VNew_Serial( static_cast<sunindextype>(m_pModel->GetVariablesNumber()) );
      |                                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:158:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  158 |                 vConsistDers = N_VNew_Serial( static_cast<sunindextype>(m_pModel->GetVariablesNumber()) );
      |                                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::InitStoringMemory()’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:256:35: error: too few arguments to function ‘void* IDACreate(SUNContext)’
  256 |         m_pStoreIDAmem = IDACreate();
      |                          ~~~~~~~~~^~
/usr/include/ida/ida.h:107:23: note: declared here
  107 | SUNDIALS_EXPORT void *IDACreate(SUNContext sunctx);
      |                       ^~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:269:42: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  269 |         m_StoreVectorVars = N_VNew_Serial( nVarsCnt );
      |                             ~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:270:42: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  270 |         m_StoreVectorDers = N_VNew_Serial( nVarsCnt );
      |                             ~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:283:35: error: too few arguments to function ‘_generic_SUNMatrix* SUNDenseMatrix(sunindextype, sunindextype, SUNContext)’
  283 |         m_A_store = SUNDenseMatrix(nVarsCnt, nVarsCnt);
      |                     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/sunmatrix/sunmatrix_dense.h:79:27: note: declared here
   79 | SUNDIALS_EXPORT SUNMatrix SUNDenseMatrix(sunindextype M, sunindextype N, SUNContext sunctx);
      |                           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:285:22: error: ‘SUNDenseLinearSolver’ was not declared in this scope; did you mean ‘SUNNonlinearSolver’?
  285 |         m_LS_store = SUNDenseLinearSolver(m_vectorVars, m_A_store);
      |                      ^~~~~~~~~~~~~~~~~~~~
      |                      SUNNonlinearSolver
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:294:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  294 |         if (!storeMem->ida_ewt)         storeMem->ida_ewt   = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:295:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  295 |         if (!storeMem->ida_yy)          storeMem->ida_yy    = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:296:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  296 |         if (!storeMem->ida_yp)          storeMem->ida_yp    = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:297:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  297 |         if (!storeMem->ida_delta)       storeMem->ida_delta = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘void CDAESolver::CopyIDAmem(void*, void*)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:379:14: error: ‘struct IDAMemRec’ has no member named ‘ida_rr’; did you mean ‘ida_res’?
  379 |         dst->ida_rr = src->ida_rr;
      |              ^~~~~~
      |              ida_res
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:379:28: error: ‘struct IDAMemRec’ has no member named ‘ida_rr’; did you mean ‘ida_res’?
  379 |         dst->ida_rr = src->ida_rr;
      |                            ^~~~~~
      |                            ida_res
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::SetModel(CDAEModel*)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:56:30: error: too few arguments to function ‘void* IDACreate(SUNContext)’
   56 |         m_pIDAmem = IDACreate();
      |                     ~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:4:
/usr/include/ida/ida.h:107:23: note: declared here
  107 | SUNDIALS_EXPORT void *IDACreate(SUNContext sunctx);
      |                       ^~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:71:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   71 |         m_vectorVars  = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:7:
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:72:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   72 |         m_vectorDers  = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:73:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   73 |         m_vectorATols = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:74:38: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   74 |         m_vectorId    = N_VNew_Serial(nVarsCnt);
      |                         ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:96:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
   96 |         N_Vector vConstrVars = N_VNew_Serial(nVarsCnt);
      |                                ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:129:29: error: too few arguments to function ‘_generic_SUNMatrix* SUNDenseMatrix(sunindextype, sunindextype, SUNContext)’
  129 |         m_A = SUNDenseMatrix(nVarsCnt, nVarsCnt);
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/sunlinsol/sunlinsol_dense.h:36,
                 from /<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:6:
/usr/include/sunmatrix/sunmatrix_dense.h:79:27: note: declared here
   79 | SUNDIALS_EXPORT SUNMatrix SUNDenseMatrix(sunindextype M, sunindextype N, SUNContext sunctx);
      |                           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:131:31: error: too few arguments to function ‘_generic_SUNLinearSolver* SUNLinSol_Dense(N_Vector, SUNMatrix, SUNContext)’
  131 |         m_LS = SUNLinSol_Dense(m_vectorVars, m_A);
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/usr/include/sunlinsol/sunlinsol_dense.h:58:33: note: declared here
   58 | SUNDIALS_EXPORT SUNLinearSolver SUNLinSol_Dense(N_Vector y, SUNMatrix A, SUNContext sunctx);
      |                                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::Calculate(realtype, realtype)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:157:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  157 |                 vConsistVars = N_VNew_Serial( static_cast<sunindextype>(m_pModel->GetVariablesNumber()) );
      |                                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:158:45: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  158 |                 vConsistDers = N_VNew_Serial( static_cast<sunindextype>(m_pModel->GetVariablesNumber()) );
      |                                ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘bool CDAESolver::InitStoringMemory()’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:256:35: error: too few arguments to function ‘void* IDACreate(SUNContext)’
  256 |         m_pStoreIDAmem = IDACreate();
      |                          ~~~~~~~~~^~
/usr/include/ida/ida.h:107:23: note: declared here
  107 | SUNDIALS_EXPORT void *IDACreate(SUNContext sunctx);
      |                       ^~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:269:42: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  269 |         m_StoreVectorVars = N_VNew_Serial( nVarsCnt );
      |                             ~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:270:42: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  270 |         m_StoreVectorDers = N_VNew_Serial( nVarsCnt );
      |                             ~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:283:35: error: too few arguments to function ‘_generic_SUNMatrix* SUNDenseMatrix(sunindextype, sunindextype, SUNContext)’
  283 |         m_A_store = SUNDenseMatrix(nVarsCnt, nVarsCnt);
      |                     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/usr/include/sunmatrix/sunmatrix_dense.h:79:27: note: declared here
   79 | SUNDIALS_EXPORT SUNMatrix SUNDenseMatrix(sunindextype M, sunindextype N, SUNContext sunctx);
      |                           ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:285:22: error: ‘SUNDenseLinearSolver’ was not declared in this scope; did you mean ‘SUNNonlinearSolver’?
  285 |         m_LS_store = SUNDenseLinearSolver(m_vectorVars, m_A_store);
      |                      ^~~~~~~~~~~~~~~~~~~~
      |                      SUNNonlinearSolver
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:294:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  294 |         if (!storeMem->ida_ewt)         storeMem->ida_ewt   = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:295:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  295 |         if (!storeMem->ida_yy)          storeMem->ida_yy    = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:296:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  296 |         if (!storeMem->ida_yp)          storeMem->ida_yp    = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:297:76: error: too few arguments to function ‘_generic_N_Vector* N_VNew_Serial(sunindextype, SUNContext)’
  297 |         if (!storeMem->ida_delta)       storeMem->ida_delta = N_VNew_Serial(nVarsCnt);
      |                                                               ~~~~~~~~~~~~~^~~~~~~~~~
/usr/include/nvector/nvector_serial.h:85:26: note: declared here
   85 | SUNDIALS_EXPORT N_Vector N_VNew_Serial(sunindextype vec_length, SUNContext sunctx);
      |                          ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp: In member function ‘void CDAESolver::CopyIDAmem(void*, void*)’:
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:379:14: error: ‘struct IDAMemRec’ has no member named ‘ida_rr’; did you mean ‘ida_res’?
  379 |         dst->ida_rr = src->ida_rr;
      |              ^~~~~~
      |              ida_res
/<<PKGBUILDDIR>>/EquationSolvers/DAESolver.cpp:379:28: error: ‘struct IDAMemRec’ has no member named ‘ida_rr’; did you mean ‘ida_res’?
  379 |         dst->ida_rr = src->ida_rr;
      |                            ^~~~~~
      |                            ida_res
make[3]: *** [CMakeFiles/libdyssol_static.dir/build.make:163: CMakeFiles/libdyssol_static.dir/EquationSolvers/DAESolver.cpp.o] Error 1


More information about the debian-science-maintainers mailing list