I'm using Intel TBB concurrent_hash_map and concurrent_vector with OpenMP for loop parallelization. I've used tbb::task_scheduler_init. But I'm getting segemntation fault. Interesting matter is when I open the terminal and run for first time the code in that terminal, it works perfectly. But after first run in terminal, if I run that code again in same terminal without closing it gives segmentation fault. How can I debug that?
For more complete information about compiler optimizations, see our Optimization Notice.