aboutsummaryrefslogtreecommitdiff
path: root/build2/test/rule.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'build2/test/rule.cxx')
-rw-r--r--build2/test/rule.cxx11
1 files changed, 2 insertions, 9 deletions
diff --git a/build2/test/rule.cxx b/build2/test/rule.cxx
index 8e39104..bc90c1f 100644
--- a/build2/test/rule.cxx
+++ b/build2/test/rule.cxx
@@ -367,7 +367,7 @@ namespace build2
perform_script_impl (const target& t,
const testscript& ts,
const dir_path& wd,
- const common& c) noexcept
+ const common& c)
{
using namespace script;
@@ -397,13 +397,6 @@ namespace build2
{
r = scope_state::failed;
}
- catch (const std::exception& e)
- {
- diag_lock l;
- *diag_stream << "unhandled exception: " << e << endl;
- assert (false);
- abort ();
- }
return r;
}
@@ -525,7 +518,7 @@ namespace build2
const target& t,
const testscript& ts,
const dir_path& wd,
- const diag_frame* ds) noexcept
+ const diag_frame* ds)
{
diag_frame df (ds);
r = perform_script_impl (t, ts, wd, *this);