Hi all I have an OpenMP program written in C and OpenMP, the program runs fine for some sizes of data, For bigger sizes it is throwing a segmentation fault, I tried setting the ulimit -s 10000, unlimited, G/K/O, MP_STACKSIZE, variables but all in vain.
While running through valgrind this is not happening, the program ends normally. Below is the Valgrind summary. I believe if I can setup the execution environment as in the Valgrind, my program will execute normally. :) Anyone knows where I can find this information, like the value of variables set before executing a program in Valgrind. Please let me know if you need more information. ==4506== ==4506== HEAP SUMMARY: ==4506== in use at exit: 1,764 bytes in 4 blocks ==4506== total heap usage: 37,477 allocs, 37,473 frees, 7,095,680 bytes allocated ==4506== ==4506== LEAK SUMMARY: ==4506== definitely lost: 0 bytes in 0 blocks ==4506== indirectly lost: 0 bytes in 0 blocks ==4506== possibly lost: 152 bytes in 1 blocks ==4506== still reachable: 1,612 bytes in 3 blocks ==4506== suppressed: 0 bytes in 0 blocks ==4506== Rerun with --leak-check=full to see details of leaked memory ==4506== ==4506== For counts of detected and suppressed errors, rerun with: -v ==4506== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 19 from 6) Thanks Ferosh ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Valgrind-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/valgrind-users
