https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67133
--- Comment #17 from Marek Polacek <mpolacek at gcc dot gnu.org> --- If maybe_remove_unused_call_args is only supposed to work when we redirect to __builtin_unreachable or __cxa_pure_virtual, maybe we should remove all attributes except noreturn/nothrow?