Skompilowałem projekt caffe2 i trochę się zastanawiam z czego mogą wynikać różne błędy dotyczące rozmiar/pamięci.

Pliki testów (bez gpu) ładnie działają. Natomiast te, które korzystają z gpu zawsze pod koniec się wysypują:

[       OK ] MathUtilGPUTest.testAddStripedBatch (95 ms)
[----------] 1 test from MathUtilGPUTest (95 ms total)

[----------] Global test environment tear-down
[==========] 1 test from 1 test case ran. (95 ms total)
[  PASSED  ] 1 test.
*** Error in `./math_gpu_test': corrupted size vs. prev_size: 0x0000000002b8b670 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7fa0813097e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x7e913)[0x7fa081310913]
/lib/x86_64-linux-gnu/libc.so.6(+0x81cde)[0x7fa081313cde]
/lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0xba)[0x7fa081316dca]
/usr/local/cuda/lib64/libcublas.so.8.0(+0x396e81)[0x7fa07dbb3e81]
/usr/local/cuda/lib64/libcublas.so.8.0(+0x396f97)[0x7fa07dbb3f97]
/lib/x86_64-linux-gnu/libc.so.6(__cxa_finalize+0x9a)[0x7fa0812cc36a]
/usr/local/cuda/lib64/libcublas.so.8.0(+0x37666)[0x7fa07d854666]
======= Memory map: ========
00400000-00d05000 r-xp 00000000 00:2a 6698110                            /home/pk/tmp/caffe2/build/caffe2/binaries/math_gpu_test
00f05000-00f0b000 r--p 00905000 00:2a 6698110                            /home/pk/tmp/caffe2/build/caffe2/binaries/math_gpu_test
00f0b000-00f13000 rw-p 0090b000 00:2a 6698110                            /home/pk/tmp/caffe2/build/caffe2/binaries/math_gpu_test
00f13000-00faa000 rw-p 00000000 00:00 0 
02915000-03b98000 rw-p 00000000 00:00 0                                  [heap]
200000000-200100000 rw-s 1cf28a000 00:06 541                             /dev/nvidiactl
200100000-200104000 rw-s 43d81000 00:06 541                              /dev/nvidiactl
200104000-200120000 ---p 00000000 00:00 0 
200120000-200520000 rw-s 43d89000 00:06 541                              /dev/nvidiactl
200520000-200524000 rw-s 1b38df000 00:06 541                             /dev/nvidiactl
200524000-200540000 ---p 00000000 00:00 0 
200540000-200940000 rw-s 1b38eb000 00:06 541                             /dev/nvidiactl
200940000-200a40000 rw-s 00000000 00:05 65942                            /dev/zero (deleted)
200a40000-200b40000 rw-s 2309b5000 00:06 541                             /dev/nvidiactl
200b40000-200c40000 rw-s 00000000 00:05 65943                            /dev/zero (deleted)
200c40000-200d40000 rw-s 1cbc96000 00:06 541                             /dev/nvidiactl
200d40000-200e40000 rw-s 1cf099000 00:06 541                             /dev/nvidiactl
200e40000-200f40000 rw-s 1cf1a5000 00:06 541                             /dev/nvidiactl
200f40000-200fc2000 rw-s 6b738000 00:06 541                              /dev/nvidiactl
200fc2000-200fe0000 ---p 00000000 00:00 0 
200fe0000-2010e0000 rw-s 00000000 00:05 65221                            /dev/zero (deleted)
2010e0000-800000000 ---p 00000000 00:00 0 
7fa05c000000-7fa05c021000 rw-p 00000000 00:00 0 
7fa05c021000-7fa060000000 ---p 00000000 00:00 0 
7fa060000000-7fa060021000 rw-p 00000000 00:00 0 
7fa060021000-7fa064000000 ---p 00000000 00:00 0 
7fa064000000-7fa064021000 rw-p 00000000 00:00 0 
7fa064021000-7fa068000000 ---p 00000000 00:00 0 
7fa06a437000-7fa06a438000 ---p 00000000 00:00 0 
7fa06a438000-7fa06ac38000 rw-p 00000000 00:00 0 
7fa06ac38000-7fa06ac39000 ---p 00000000 00:00 0 
7fa06ac39000-7fa06b439000 rw-p 00000000 00:00 0 
7fa06b439000-7fa06b43a000 ---p 00000000 00:00 0 
7fa06b43a000-7fa06bc3a000 rw-p 00000000 00:00 0