crypto/sha/sha512.c:468: error: BUFFER_OVERRUN_L2
  Offset: [23, 86] Size: 80.
Showing all 5 steps of the trace


crypto/sha/sha512.c:459:7: <Offset trace>
457.   #endif
458.   
459.   	for (i=16;i<80;i+=8)
             ^
460.   		{
461.   		ROUND_16_80(i+0,a,b,c,d,e,f,g,h,X);

crypto/sha/sha512.c:459:7: Assignment
457.   #endif
458.   
459.   	for (i=16;i<80;i+=8)
             ^
460.   		{
461.   		ROUND_16_80(i+0,a,b,c,d,e,f,g,h,X);

crypto/sha/sha512.c:244:1: <Length trace>
242.   	}
243.   
244. > static const SHA_LONG64 K512[80] = {
245.           U64(0x428a2f98d728ae22),U64(0x7137449123ef65cd),
246.           U64(0xb5c0fbcfec4d3b2f),U64(0xe9b5dba58189dbbc),

crypto/sha/sha512.c:244:1: Array declaration
242.   	}
243.   
244. > static const SHA_LONG64 K512[80] = {
245.           U64(0x428a2f98d728ae22),U64(0x7137449123ef65cd),
246.           U64(0xb5c0fbcfec4d3b2f),U64(0xe9b5dba58189dbbc),

crypto/sha/sha512.c:468:3: Array access: Offset: [23, 86] Size: 80
466.   		ROUND_16_80(i+5,d,e,f,g,h,a,b,c,X);
467.   		ROUND_16_80(i+6,c,d,e,f,g,h,a,b,X);
468.   		ROUND_16_80(i+7,b,c,d,e,f,g,h,a,X);
         ^
469.   		}
470.   
