crypto/bn/bn_print.c:135: error: INTEGER_OVERFLOW_L2
  ([1, 4294967295] - [1, 1000000000]):unsigned64 by call to `BN_div_word`.
Showing all 8 steps of the trace


crypto/bn/bn_print.c:135:8: Call
133.   		while (!BN_is_zero(t))
134.   			{
135.   			*lp=BN_div_word(t,BN_DEC_CONV);
              ^
136.   			lp++;
137.   			}

crypto/bn/bn_word.c:88:2: Assignment
  86.   BN_ULONG BN_div_word(BIGNUM *a, BN_ULONG w)
  87.   	{
  88.   	BN_ULONG ret = 0;
         ^
  89.   	int i;
  90.   

crypto/bn/bn_word.c:104:5: Call
  102.   		
  103.   		l=a->d[i];
  104.   		d=bn_div_words(ret,l,w);
             ^
  105.   		ret=(l-((d*w)&BN_MASK2))&BN_MASK2;
  106.   		a->d[i]=d;

crypto/bn/bn_asm.c:232:1: <LHS trace>
230.   /* Divide h,l by d and return the result. */
231.   /* I need to test this some more :-( */
232. > BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
233.   	{
234.   	BN_ULONG dh,dl,q,ret=0,th,tl,t;

crypto/bn/bn_asm.c:232:1: Parameter `d`
    230.   /* Divide h,l by d and return the result. */
    231.   /* I need to test this some more :-( */
    232. > BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
    233.   	{
    234.   	BN_ULONG dh,dl,q,ret=0,th,tl,t;

crypto/bn/bn_asm.c:232:1: <RHS trace>
230.   /* Divide h,l by d and return the result. */
231.   /* I need to test this some more :-( */
232. > BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
233.   	{
234.   	BN_ULONG dh,dl,q,ret=0,th,tl,t;

crypto/bn/bn_asm.c:232:1: Parameter `d`
    230.   /* Divide h,l by d and return the result. */
    231.   /* I need to test this some more :-( */
    232. > BN_ULONG bn_div_words(BN_ULONG h, BN_ULONG l, BN_ULONG d)
    233.   	{
    234.   	BN_ULONG dh,dl,q,ret=0,th,tl,t;

crypto/bn/bn_asm.c:243:14: Binary operation: ([1, 4294967295] - [1, 1000000000]):unsigned64 by call to `BN_div_word` 
    241.   
    242.   	i=BN_BITS2-i;
    243.   	if (h >= d) h-=d;
                        ^
    244.   
    245.   	if (i)
