http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56832
--- Comment #5 from Kevin Williams <williams.kevin at gmail dot com> 2013-04-03 12:48:58 UTC --- The crash seems to only happen when the objects in the intializer list have members of type std::bitset<LONG_MAX>. When I change this member to a std::set the code compiles fine.