libtiff/tif_fax3.c:707: error: Integer Overflow L2
  ([-8+min(8, `tif->tif_data->bit`), +oo] - [-oo, 8]):unsigned32.

libtiff/tif_fax3.c:701:4: <LHS trace>
699. 				align = sp->bit - align;
700. 			tparm=align; 
701. 			_PutBits(tif, 0, tparm);
        ^
702. 		}
703. 	}

libtiff/tif_fax3.c:701:4: Assignment
699. 				align = sp->bit - align;
700. 			tparm=align; 
701. 			_PutBits(tif, 0, tparm);
        ^
702. 		}
703. 	}

libtiff/tif_fax3.c:701:4: <RHS trace>
699. 				align = sp->bit - align;
700. 			tparm=align; 
701. 			_PutBits(tif, 0, tparm);
        ^
702. 		}
703. 	}

libtiff/tif_fax3.c:701:4: Assignment
699. 				align = sp->bit - align;
700. 			tparm=align; 
701. 			_PutBits(tif, 0, tparm);
        ^
702. 		}
703. 	}

libtiff/tif_fax3.c:707:2: Binary operation: ([-8+min(8, tif->tif_data->bit), +oo] - [-oo, 8]):unsigned32
705. 	if (is2DEncoding(sp))
706. 		code = (code<<1) | (sp->tag == G3_1D), length++;
707. 	_PutBits(tif, code, length);
      ^
708. 
709. 	sp->data = data;
