=================================================================== RCS file: /home/cvs/OpenXM_contrib2/asir2000/lib/weight,v retrieving revision 1.14 retrieving revision 1.15 diff -u -p -r1.14 -r1.15 --- OpenXM_contrib2/asir2000/lib/weight 2003/12/11 15:12:35 1.14 +++ OpenXM_contrib2/asir2000/lib/weight 2004/01/06 08:38:05 1.15 @@ -559,7 +559,9 @@ def weightr(ExpMat,Vars,PolyListNum,OneMat,FLAG){ if(member(Rea[I],Vars)) TMP=cons(Rea[I],TMP)$ - TMP=cons(ExtVars[F],TMP)$ + if(member(ExtVars[F],Vars)) + TMP=cons(ExtVars[F],TMP)$ + Res=getgcd(Res,TMP)$ if(nonposdegchk(Res)){