Paul Eggert <eggert@cs.ucla.edu> 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=16469https://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.