#include #include struct MyStruct { int a; }; int main(int argc, char** argv) { int sum = 0; MyStruct arr[100000]; for (int i = 0; i < 100000; i++) arr[i].a = 1; #pragma omp parallel { for (int ii = 0; ii < 100000; ii++) { sum += arr[ii].a; } std::cout << "Breakpoint location"; } std::cout << "\nSum: " << sum << std::endl; }