gundam-organization / gundam

GUNDAM, for Generalized and Unified Neutrino Data Analysis Methods, is a suite of applications which aims at performing various statistical analysis with different purposes and setups.
GNU Lesser General Public License v2.1
13 stars 11 forks source link

Resolve #508 : Confusing Cache::Manager memory allocation error messages #511

Closed ClarkMcGrew closed 4 months ago

ClarkMcGrew commented 4 months ago

Resolve #508 : This uses LogThrow (and family) everyplace in Cache::Manager in preference to std::runtime_error. This needs a companion fix in simple-cpp-logger to completely fix the issue. This closes #508.

ClarkMcGrew commented 4 months ago

I'm going to be slightly evil and go ahead and merge. These changes were discussed (in principle, if not in detail) during the morning working session. The change to simple-cpp-logger has been included.