<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body><div>On Thu, Jan 21, 2016, at 08:34 AM, .丶Ever wrote:<br></div>
<blockquote type="cite"><div><div style="line-height:21px;">Hi, r<span style="background-color: window" class="highlight"><span style="font-size:10.5pt" class="size">ecently i used zfec to do </span></span>encoding and decoding. When the file size rised to 1G, it occurs some error, and i don't know how to fix it or i cannot figure out waht causes these errors.<br></div>
<div style="line-height:21px;"> </div>
<div style="line-height:21px;">my k=210, m=420, every block size is 1460, so for 1G file every 306600 bytes do once encoding.<br></div>
<div style="line-height:21px;"><span style="font-family:Arial," Verdana"," Geneva"," Bitstream Vera Sans"," Helvetica"," sans-serif"" class="font"><span style="font-size:15px" class="size">Here is the error i found out:</span></span><br></div>
<div style="line-height:21px;">fec.c:271: _invert_mat: Assertion `ipiv[ix] <= 1'<br></div>
<div style="line-height:21px;">fec.c:289: _invert_mat: Assertion `c != 0' failed.<br></div>
</div>
</blockquote><div> </div>
<div>I believe this is because `m' has to satisfy the inequality 1 <= m <= 256. The zfec commandline program and the python module would warn you and refuse to proceed if the preconditions are not met. It looks like you are directly using the C API. Could you please try with an m value that satisfy the above condition?<br></div>
<div> </div>
<div>Thanks<br></div>
<div>Ramakrishnan<br></div>
<div> </div>
</body>
</html>