Hi guys!
        I am trying to run a Muti-thread program in SE mode. But It can’t work 
in SE mode. It is gem5 se mode can’t support std::thread? 
        My program is simple:
"
void th(){
        printf("thread\n");

}

int main(){
        std::thread t1(th);
        std::thread t2(th);
        t1.join();t2.join();
        printf("end\n");
        return 0;
}
“

   And gem5 will report that
“
terminate called after throwing an instance of 'std::system_error'
  what():  Resource temporarily unavailable
“

Are there any method to solve this problem? 
Thanks
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to