https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66096
--- Comment #1 from MikeMirzayanov <mirzayanovmr at gmail dot com> --- The code is: #define _GLIBCXX_DEBUG #include <set> #include <map> using namespace std; map<int, pair<bool, pair<int,int> > > q; int main(int argc, char* argv[]) { set<int> can; can.insert(1); }