Hi all, I'm about to have a go at parallelising a program that I use. Before getting into it though, I did a quick compile of it with the -openmp flag on (with no modifications to my code whatsoever i.e. no openmp includes and no pragma omp directives). Shortly after beginning to run it crashes out with a segmentation fault. Using traceback and debug all flags don't give me any indication of what's going wrong. Any ideas on how to track down the problem? My compile flags are -openmp -traceback -debug all. I usually compile my code with just -m64 -fast. ulimit is set to unlimited I'm running OS X 10.6.4 with an Intel i7 processor and I'm using ifort version 11.1.080.
For more complete information about compiler optimizations, see our Optimization Notice.