@@ -73,7 +73,7 @@ SedInstanceTask::Impl::Impl(const SedAbstractTaskPtr &pTask)
7373
7474#ifndef CODE_COVERAGE_ENABLED
7575 if (mRuntime ->hasErrors ()) {
76- addIssues (mRuntime );
76+ addIssues (mRuntime , " Runtime " );
7777
7878 return ;
7979 }
@@ -141,7 +141,7 @@ void SedInstanceTask::Impl::applyChanges()
141141
142142 changeAttribute->pimpl ()->apply (mOwner .lock (), mAnalyserModel );
143143
144- addIssues (changeAttribute);
144+ addIssues (changeAttribute, " Change attribute " );
145145 }
146146}
147147
@@ -194,7 +194,7 @@ void SedInstanceTask::Impl::initialise()
194194 // Make sure that the NLA solver, should it have been used, didn't report any issues.
195195
196196 if ((mNlaSolver != nullptr ) && mNlaSolver ->hasIssues ()) {
197- addIssues (mNlaSolver );
197+ addIssues (mNlaSolver , mNlaSolver -> name () );
198198
199199 return ;
200200 }
@@ -205,7 +205,7 @@ void SedInstanceTask::Impl::initialise()
205205 if (!mOdeSolver ->pimpl ()->initialise (mVoi , mAnalyserModel ->stateCount (), mStates , mRates ,
206206 mConstants , mComputedConstants , mAlgebraic ,
207207 mRuntime )) {
208- addIssues (mOdeSolver );
208+ addIssues (mOdeSolver , mOdeSolver -> name () );
209209
210210 return ;
211211 }
@@ -264,7 +264,7 @@ double SedInstanceTask::Impl::run()
264264
265265 while (!fuzzyCompare (mVoi , voiEnd)) {
266266 if (!mOdeSolver ->pimpl ()->solve (mVoi , std::min (voiStart + static_cast <double >(++voiCounter) * voiInterval, voiEnd))) {
267- addIssues (mOdeSolver );
267+ addIssues (mOdeSolver , mOdeSolver -> name () );
268268
269269 return 0.0 ;
270270 }
@@ -283,7 +283,7 @@ double SedInstanceTask::Impl::run()
283283
284284#ifndef CODE_COVERAGE_ENABLED
285285 if ((mNlaSolver != nullptr ) && mNlaSolver ->hasIssues ()) {
286- addIssues (mNlaSolver );
286+ addIssues (mNlaSolver , mNlaSolver -> name () );
287287
288288 return 0.0 ;
289289 }
0 commit comments