Registered Member
|
Hi,
With visual studio 2013, my "complex" code build without problem on Win32 target but on x64 target, I have these errors: 13>f:\eigen\eigen\src\core\products\generalblockpanelkernel.h(1708): error C4789: buffer 'kernel' of size 32 bytes will be overrun; 16 bytes will be written starting at offset 48 13>f:\eigen\eigen\src\core\products\generalblockpanelkernel.h(1707): error C4789: buffer 'kernel' of size 32 bytes will be overrun; 16 bytes will be written starting at offset 32 13>f:\eigen\eigen\src\core\products\generalblockpanelkernel.h(1708): error C4789: buffer 'kernel' of size 16 bytes will be overrun; 16 bytes will be written starting at offset 48 13>f:\eigen\eigen\src\core\products\generalblockpanelkernel.h(1707): error C4789: buffer 'kernel' of size 16 bytes will be overrun; 16 bytes will be written starting at offset 32 13>f:\eigen\eigen\src\core\products\generalblockpanelkernel.h(1706): error C4789: buffer 'kernel' of size 16 bytes will be overrun; 16 bytes will be written starting at offset 16 I use Eigen 3.2.4 and I tried also with current unstable branch same errors. With 3.2.1, it works perfectly. Did I miss something ? Sorry to not give a example of code to reproduce this problem Thanks |
Registered Member
|
Hi,
it is fixed in current dev branch Thanks |
Moderator
|
For the record: http://eigen.tuxfamily.org/bz/show_bug.cgi?id=945
|
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]