[Bug c++/66787] gcc fails tail call elimination

2015-07-07 Thread denmark114 at naver dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66787 --- Comment #1 from Minjae Kim --- Oops, I swapped `create` and `print`. gcc does tail call elimination on `create` but it doesn't on `print`.

[Bug c++/66787] New: gcc fails tail call elimination

2015-07-07 Thread denmark114 at naver dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: denmark114 at naver dot com Target Milestone: --- Created attachment 35921 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=35921&action=edit source file In the attached `test.cpp`, BlendingTable::create and BlendingTable::pr