Paul Eggert schrieb am So., 10. Jan. 2016 um 20:51 Uhr: > Philipp Stephani wrote: > > This doesn't work because noexcept is not part of a function's type. > > That was fixed long ago in emacs-25, in commit > 7210f5130abb909aebcbb09a8a71558100fb9f96. Why are you still running into > the > problem, exactly? > I've looked at that commit, but that also doesn't really work, because noexcept is not part of the function type. This currently happens to work in both Clang and GCC due to bugs ( https://llvm.org/bugs/show_bug.cgi?id=16469, https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49332), but I guess we shouldn't rely on compiler bugs. I'd suggest to revert both commits.