    #include<map>
    #include<thread>
    #include<vector>
    using namespace std;
    
    int main ()
    {
      map<void*, vector<thread>> m1, m2; 
      m1.insert(m2.begin(), m2.end());  // error
    }
