--- ev++.h.orig 2020-01-26 23:31:36.901511551 +0300 +++ ev++.h 2020-01-26 23:35:19.644391680 +0300 @@ -352,7 +352,7 @@ namespace ev { struct dynamic_loop : loop_ref { - dynamic_loop (unsigned int flags = AUTO) throw (bad_loop) + dynamic_loop (unsigned int flags = AUTO) throw () : loop_ref (ev_loop_new (flags)) { if (!EV_AX) @@ -376,7 +376,7 @@ namespace ev { struct default_loop : loop_ref { - default_loop (unsigned int flags = AUTO) throw (bad_loop) + default_loop (unsigned int flags = AUTO) throw () #if EV_MULTIPLICITY : loop_ref (ev_default_loop (flags)) #endif