Skip to content
Snippets Groups Projects
Commit 5f3fbb66 authored by KyleKlenk's avatar KyleKlenk
Browse files

Improve Error Message for mDecisisons failure

parent 8a7f8cb7
No related branches found
No related tags found
1 merge request!5add in compiler def ACTORS_ACTIVE to turn on some stuff so can move...
......@@ -25,3 +25,5 @@ bin/state.png
bin/submission_script_array.sh
build/source/testing/containers/output_container/out.txt
build/summa_old
bin/config.json
bin/summa_sundials
......@@ -269,8 +269,8 @@ void initalizeFileAccessActor(stateful_actor<file_access_state>* self) {
// save model decisions as named integers
mDecisions(&self->state.num_steps, &err);
if (err != 0) {
aout(self) << "Error: mDecisions - FileAccess Actor \n";
std::string function = "mDecisions_C";
aout(self) << "\033[31mFile_Access_Actor: Error in mDecisions\033[0m\n";
std::string function = "mDecisions";
self->send(self->state.parent, file_access_actor_err_v, function);
self->quit();
return;
......
......@@ -199,6 +199,19 @@ behavior job_actor(stateful_actor<job_state>* self, int start_gru, int num_gru,
read_duration, write_duration);
self->quit();
},
[=](file_access_actor_err, const std::string& err) {
aout(self) << "\n\033[31mJob_Actor: Error Handling for File_Access_Actor error: " <<
err << " not implemented\033[0m\n";
self->quit();
}
};
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment