CoreNeuron icon indicating copy to clipboard operation
CoreNeuron copied to clipboard

Streamlining exit on error procedures

Open fouriaux opened this issue 6 years ago • 6 comments

create_report_configuration can fail and raise error using abort(), this lead to an error not necessary easy to interpret from a normal user without a debugger.

this abort and potentially other ones must be replaced by proper error management.

fouriaux avatar Jun 05 '18 13:06 fouriaux

Hi @fouriaux, if you have branch let me know otherwise I will PR.

tapaswenipathak avatar Apr 18 '19 09:04 tapaswenipathak

@tapaswenipathak : I dont think we started anything on this. But I would keep this in queue for time being as we are going to change overall execution workflow soon.

pramodk avatar Apr 22 '19 22:04 pramodk

Hi @pramodk, can I work on this or is this internal? I can create a draft PR for proper error management?

tapaswenipathak avatar Apr 26 '19 14:04 tapaswenipathak

@tapaswenipathak : Sure. We should consider parallel aspects while error handling (i.e. MPI executions). I haven't thought about this in detail but if you already thinking about this / some abstraction, let me know how.

pramodk avatar Apr 28 '19 19:04 pramodk

@pramodk Can I go ahead and implement https://github.com/gabime/spdlog? Do you have any package in mind which would work w/ MPI executions?

tapaswenipathak avatar Apr 30 '19 11:04 tapaswenipathak

See also: #316.

olupton avatar Jun 29 '21 13:06 olupton