version 1.10, 2015/08/08 14:19:41 |
version 1.11, 2015/08/14 13:51:54 |
|
|
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. |
* |
* |
* $OpenXM: OpenXM_contrib2/asir2000/engine/H.c,v 1.9 2015/08/06 10:01:52 fujimoto Exp $ |
* $OpenXM: OpenXM_contrib2/asir2000/engine/H.c,v 1.10 2015/08/08 14:19:41 fujimoto Exp $ |
*/ |
*/ |
#include "ca.h" |
#include "ca.h" |
#include "inline.h" |
#include "inline.h" |
Line 361 void henmain2(LUM f,UM g0,UM h0,UM a0,UM b0,int m,int |
|
Line 361 void henmain2(LUM f,UM g0,UM h0,UM a0,UM b0,int m,int |
|
fprintf(stderr,"."); |
fprintf(stderr,"."); |
#endif |
#endif |
|
|
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
check_intr(); |
check_intr(); |
#endif |
#endif |
/* at this point, f = gk*hk mod y^k */ |
/* at this point, f = gk*hk mod y^k */ |
Line 440 void henmain2(LUM f,UM g0,UM h0,UM a0,UM b0,int m,int |
|
Line 440 void henmain2(LUM f,UM g0,UM h0,UM a0,UM b0,int m,int |
|
} |
} |
#if 1 |
#if 1 |
fprintf(stderr,"\n"); |
fprintf(stderr,"\n"); |
#if defined(__MINGW32__) || defined(__MINGW64__) |
|
fflush(stderr); |
|
#endif |
#endif |
#endif |
|
*gp = gk; |
*gp = gk; |
clearlum(n,bound,f); |
clearlum(n,bound,f); |
DEG(f) = dh; |
DEG(f) = dh; |
Line 787 void henmain(LUM f,ML bqlist,ML cqlist,ML *listp) |
|
Line 784 void henmain(LUM f,ML bqlist,ML cqlist,ML *listp) |
|
#if 0 |
#if 0 |
fprintf(stderr,"."); |
fprintf(stderr,"."); |
#endif |
#endif |
#if defined(VISUAL) || defined(__MINGW32__) || defined(__MINGW64__) |
#if defined(VISUAL) || defined(__MINGW32__) |
check_intr(); |
check_intr(); |
#endif |
#endif |
mullum(mod,i+1,l[0],l[1],wb0); |
mullum(mod,i+1,l[0],l[1],wb0); |