diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-07-11 15:17:06 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-07-11 15:17:06 -0400 |
commit | 3bd10ccb63673b78023687ae05505f62df20c12d (patch) | |
tree | 6ff72f65ed6fd410ce2059cb7b6fec15abf3f872 /Carpet/LoopControl/src | |
parent | 1c675b70943bfa44111cb3629c7df8b5be258ee9 (diff) |
LoopControl: Improve error output handling
Diffstat (limited to 'Carpet/LoopControl/src')
-rw-r--r-- | Carpet/LoopControl/src/loopcontrol.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Carpet/LoopControl/src/loopcontrol.cc b/Carpet/LoopControl/src/loopcontrol.cc index 56dac56b7..afe104db6 100644 --- a/Carpet/LoopControl/src/loopcontrol.cc +++ b/Carpet/LoopControl/src/loopcontrol.cc @@ -892,7 +892,7 @@ void lc_control_init(lc_control_t *restrict const control, alignup(loopsize[d], control->coarse_loop.step.v[d]); } } else { - CCTK_WARN(CCTK_WARN_ABORT, "internal error"); + CCTK_BUILTIN_UNREACHABLE(); } if (veryverbose) { @@ -926,6 +926,8 @@ void lc_control_init(lc_control_t *restrict const control, } } + + void lc_control_finish(lc_control_t *restrict const control, lc_descr_t *const descr) { @@ -954,8 +956,8 @@ void lc_control_finish(lc_control_t *restrict const control, } } if (nfailed > 0) { - CCTK_VWarn(CCTK_WARN_ABORT, __LINE__, __FILE__, CCTK_THORNSTRING, - "LoopControl self-test failed"); + CCTK_VError(__LINE__, __FILE__, CCTK_THORNSTRING, + "LoopControl self-test failed"); } delete[] control->selftest_array; } |