On 10 January 2016 at 14:55, Yongwei Wu wrote: > Hi GCC gurus, > > I have an implementation of Y Combinator in C++, which works in GCC > 4.9 to 5.1 as well as Clang 3.5 (in C++14 mode). It stops working in > GCC 5.2 and 5.3. I cannot really whether it is a GCC bug or not, but > it looks like GCC is being too eager in template instantiation. Would > you please check?
Please report it to Bugzilla instead of asking here. If it's a bug it will be dealt with, if it's not the report will be closed.