https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84824
--- Comment #2 from linzj <manjian2006 at gmail dot com> --- Okay, it's std::_Function_base::_Base_manager<getFunc(int)::<lambda(int, int)> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation) (__dest=..., __source=..., __op=std::__destroy_functor) function that dce fails to remove.