http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55002
--- Comment #1 from Leonid Volnitsky <leonid at volnitsky dot com> 2012-10-20 19:20:00 UTC --- I've probably overcomplicated my example. Simpler test case: ---------------------------------- int f(auto (*ff) -> int (int) ) { return ff(1); } ----------------------------------