diff --git a/.gitignore b/.gitignore index da410996594428dc0eee9f8abc3e5a5c8942d5b1..6a659174fd57b1389fa05c05a13e77c2abd7431e 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp b/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp index c9c5deecc52df644f8f76b55932aa641c17de09d..a79f1432e66cb7e7d303b93e795cdb2fec4a8929 100644 --- a/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp +++ b/build/source/actors/file_access_actor/cpp_code/file_access_actor.cpp @@ -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; diff --git a/build/source/actors/job_actor/job_actor.cpp b/build/source/actors/job_actor/job_actor.cpp index 06c811819f48a414d80ce04ba28eaeb25ea9d9b0..af8df6d67ca95d6c7547b1087a9d68640c55067d 100644 --- a/build/source/actors/job_actor/job_actor.cpp +++ b/build/source/actors/job_actor/job_actor.cpp @@ -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(); + } + + + + + }; }