https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79205
Bug ID: 79205 Summary: ICE in create_tmp_var, at gimple-expr.c:473 Product: gcc Version: 7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: krister.walfridsson at gmail dot com Target Milestone: --- gcc version 7.0.1 20170124 (r244846) ICEs when compiling the following (using the command line "g++ -c -std=c++1z bug.cpp") #include <tuple> int foo(std::tuple<int> t) { auto [x0] = t; return x0; }