https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67369
Bug ID: 67369 Summary: [5/6 Regression] ICE (in tsubst_decl, at cp/pt.c:11302) with -std=c++14 Product: gcc Version: 5.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: doko at gcc dot gnu.org Target Milestone: --- seen with the gcc-5-branch r227166, and trunk r227171 $ cat foo.cc int main() { unsigned const nsz = 0; auto repeat_conditional = [&](auto) { auto new_sz = nsz; }; repeat_conditional(1); } $ /usr/lib/gcc-snapshot/bin/g++ -std=c++14 -c foo.cc foo.cc: In instantiation of 'main()::<lambda(auto:1)> [with auto:1 = int]': foo.cc:6:23: required from here foo.cc:1:5: internal compiler error: in tsubst_decl, at cp/pt.c:11302 int main() { ^ Please submit a full bug report, with preprocessed source if appropriate.