http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52951
Bug #: 52951 Summary: internal compiler error with c++11 initializer lists and C arrays Classification: Unclassified Product: gcc Version: 4.7.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: drw...@yahoo.com Created attachment 27146 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=27146 preprocessed source The following trivial snippet produces "internal compiler error: Segmentation fault". Tested with 4.7.0 and 4.6.3 on two different architectures. g++-4.7 -c -std=c++11 test.cc ---- test.cc: #include <utility> std::pair<int, int[1]> foo = {1, {2} }; ---- g++-4.7 -v Using built-in specs. COLLECT_GCC=g++-4.7 COLLECT_LTO_WRAPPER=/usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.7.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: ./configure --enable-languages=c,c++ --program-suffix=-4.7 Thread model: posix gcc version 4.7.0 (GCC)