https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69436
--- Comment #2 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to vmorgulys from comment #0) > auto& f2(auto v) This is not standard C++, it's part of the Concepts TS, and so doesn't work properly until GCC 6.