#499: Prolongation fails with vectorisation enabled ---------------------+------------------------------------------------------ Reporter: hinder | Owner: eschnett Type: defect | Status: new Priority: major | Milestone: Component: Carpet | Version: Resolution: | Keywords: ---------------------+------------------------------------------------------
Comment (by barry.wardell):
This happens on Datura, which has Intel Xeon X5650 processors. We are using SSE4.1 and the Intel compiler version 11.1.072. Below is a representative backtrace
{{{ *** Process received signal *** Signal: Segmentation fault (11) Signal code: (128) Failing at address: (nil) [ 0] /lib64/libpthread.so.0 [0x2ba555f47b10] [ 1] /lib64/libc.so.6 [0x2ba55a6cbcc8] [ 2] /lib64/libc.so.6(__libc_malloc+0x6e) [0x2ba55a6cdcde] [ 3] /usr/lib64/libstdc++.so.6(_Znwm+0x1d) [0x2ba55a00317d] [ 4] cactus_sim(_ZNSt6vectorIcSaIcEE6resizeEmc+0x137) [0x13025a7] [ 5] cactus_sim(_ZN10comm_state4stepEv+0xab9) [0x12fd459] [ 6] cactus_sim(_ZN6Carpet10SyncGroupsEPK4_cGHRKSt6vectorIiSaIiEE+0x3fa) [0x126b85a] [ 7] cactus_sim(_ZN6Carpet20SyncProlongateGroupsEPK4_cGHRKSt6vectorIiSaIiEE+0x49e) [0x126b28e] [ 8] cactus_sim [0x12c8798] [ 9] cactus_sim(_ZN6Carpet12CallFunctionEPvP13cFunctionDataS0_+0x14bb) [0x12c84db] [10] cactus_sim [0x4e83da] [11] cactus_sim [0x4eb570] [12] cactus_sim [0x4eb668] [13] cactus_sim [0x4eb668] [14] cactus_sim(CCTKi_DoScheduleTraverse+0x294) [0x4eb2f4] [15] cactus_sim(CCTK_ScheduleTraverse+0x199) [0x4e4509] [16] cactus_sim [0x126e341] [17] cactus_sim(_ZN6Carpet6EvolveEP12tFleshConfig+0x34b) [0x126c18b] [18] cactus_sim(main+0xa5) [0x4dc2b5] [19] /lib64/libc.so.6(__libc_start_main+0xf4) [0x2ba55a676994] [20] cactus_sim [0x4dbfc9] }}}