Index: Tst/Long/stdZtests.res.gz.uu
===================================================================
--- Tst/Long/stdZtests.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/Long/stdZtests.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,11 @@
+begin 664 stdZtests.res.gz
+M'XL("`49;U4``W-T9%IT97-T<RYR97,`99)1:X,P$,??^RD.V8/&M.02TREC
+M/FQ[4<9>NN>.CHH(;3=,!HV??I=::]BBYH[<_W[_2+)Y?ZG>``!+>*V>(++&
+MK@[=9_2PV%PKLH1;KE;@1]^=6NCI>X2X.]FF;?J$QV?N^$#Q\!W+A-.,"7].
+M9E!6`HG!]MWN0)UBKN@2C#.V.<91OSOMOXX1!\0<58XB%P%B38A]0^T5`5!F
+M[+R5:5&P,W-<YSZD"FE"*=C`U]K7V9#JC+DQR9FC4&CF9NC]!*T)JJ6G;!6I
+M4$C?QK/+BF_'8BPM42CFEBKXA;R$ZQA9K=\A&+N/JV#_Q5_51>95;2!#,<I,
+M-S27PICX#!:H_3LIL0QI]>19!S#YS[.>/$.9"CWKFV?M/0MZ)ETV7P?4*Z#[
+7\F'LSOX8.NZ91@=UM_@%;:_/;5P"````
+`
+end
Index: Tst/Long/stdZtests.stat
===================================================================
--- Tst/Long/stdZtests.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/Long/stdZtests.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1433344261:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:10545128
+1 >> tst_memory_1 :: 1433344261:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:121622528
+1 >> tst_memory_2 :: 1433344261:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:309538816
+1 >> tst_timer_1 :: 1433344261:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:49403
Index: Tst/Long/stdZtests.tst
===================================================================
--- Tst/Long/stdZtests.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/Long/stdZtests.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,17 @@
+LIB "tst.lib";
+
+    ring rng = (integer),(x,y,z),(lp(2),lp(1),C);
+int trial = 0;
+system("random", 1181381080);
+ideal I = 124*x^2+99*x*y,58*x*y+31*y+120*z,65*x^2*z+54*y^2*z+58*y*z+95*y;
+ideal J = 52*x*y^3*z+102*y^2,4*x*y^2*z+19*y^3*z-103*y-30;
+       ideal gI =  std(I);
+       ideal ggI = std(gI);
+    size(gI);size(ggI); 
+    ideal gJ =  std(J);
+       ideal ggJ = std(gJ);
+    size(gJ);size(ggJ); 
+
+tst_status(1);
+$
+
Index: Tst/New/integerStd.res.gz.uu
===================================================================
--- Tst/New/integerStd.res.gz.uu	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/integerStd.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -1,9 +1,8 @@
 begin 644 integerStd.res.gz
-M'XL("%M-)U$``VEN=&5G97)3=&0N<F5S`$V0P6K#,!!$[_Z*)?0@I9*)+#N0
-M&NM0>C&4'NK>@@FR9%)!D(VUH;_?=0E)+_N&U6@8MOMZ:S\`0!EX;U]A@PGS
-M2Q@V-9`ZA1B0\3I;"<9`B#B>QZ5#G\?Q)T]H,>MN"86!)<0S?#8WEV`HK!B$
-M$YX+/]=WIZ8@/]H+M-#`08#>#NNPZT"I!>#6/;N'OS0PS1BFR.9E0OYXJ`PD
-M]*RE%2MY4DSSQ`J>THZ4DK*02:4D,_KFKP[!+0''A8)>=N"^;8C_-E5V.JJ^
-M.1"*OM&.J(D#L21:8D6D?J3V?8-4\5YD;_[.M=[CFICB]5/V"S8:SH19`0``
+M'XL("`T*_U0``VEN=&5G97)3=&0N<F5S`$6/,0N#,!"%=W_%(1VT306-%B0D
+M0^D2*!UJMR(2C4A`I.B5_OU>BMCE?3<\/MY5CXN^`4"JX*K/$.*"R>C:4`!=
+MC9L<1K$(/$$I<!/V0S]7:).I_R0+&@RJU9`IF-TTP%VN+18A,ZQE';,QLR^Q
+M-3F);&]&T""A9,#WK0_C`X^<`>Z[0_?OYPH6M)&F(<TSK65)R&K).R(GML2<
+A:(@%D1QTG6J)I-DLA?J]Y#>_ERB-Q2[X`G)BBH7]````
 `
 end
Index: Tst/New/integerStd.stat
===================================================================
--- Tst/New/integerStd.stat	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/integerStd.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -1,4 +1,4 @@
-1 >> tst_memory_0 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:164744
-1 >> tst_memory_1 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:2215632
-1 >> tst_memory_2 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:2256616
-1 >> tst_timer_1 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:7
+1 >> tst_memory_0 :: 1426000397:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:175400
+1 >> tst_memory_1 :: 1426000397:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:2240312
+1 >> tst_memory_2 :: 1426000397:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:2281296
+1 >> tst_timer_1 :: 1426000397:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:4
Index: Tst/New/integerStd.tst
===================================================================
--- Tst/New/integerStd.tst	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/integerStd.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -2,5 +2,4 @@
 ring R=integer,(t,a,b,c,d),dp;
 ideal I = 9, 3*b, 3*a, 3*t-3, t*c+c;
-option(prot);
 std(I);
 tst_status(1);$
Index: Tst/New/stdZ.res.gz.uu
===================================================================
--- Tst/New/stdZ.res.gz.uu	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/stdZ.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -1,12 +1,12 @@
-begin 644 stdZ.res.gz
-M'XL("%M-)U$``W-T9%HN<F5S`)52SV^",!B]^U>\F!U@8<6"OR:!@UNV:!8O
-M;I<MQH!40Z9@VDK__;6@P&$[K)?OY7VOWX_7KM^?%RL`-,+;8HZ^%)(<LZ0?
-M0*-MEF?2LH.>B8@B")E^DIPI(F0L>^OK72]"@WT"GN4'<(3(<LD.C#M6Z2A'
-MVDYZ#L"#GNMJW:Y@^_U5FPG,L*C%HD[GEU/".(H]RIB;M%_SU4F.Q>[;S*SY
-M@J>L*I*>.XKVS)#')R8,+*$@?RGC=<L\-9L,.UN-2(O'!%G*XB.6>D6O=*"D
-M@U(^^&70:":55=926[?]HIO0*W7T-J&2.OJ;L))K.-10-;>F$5SWIK^1CZ0B
-MZ\M7D@YJLJETXRG!ZL6"NM=C;77S09/IO!'UVVWHD.#`"Y;DC/]S7#J*_FHV
-M[C2;F%$Q_WB=P=)2V[SV*1/"F(VUU;IG:SM]U>XR[4RI33#?T?RZB["H'=SU
-*?@#*KR3CN0(`````
+begin 664 stdZ.res.gz
+M'XL("(E5&50``W-T9%HN<F5S`)5234^#0!"]]U>\-![`X-*%UFH)'*K1M#&]
+M5"^:IH&R-!M;:':WX,]W%RQPT(-[F<F;-U]O9_WZN%@!H!%>%G,,E53DP)-A
+M`.UM><Z590<#8Q%%D"I])SFKB%2Q&JQ_<KT(@N=["(3@N6)[)ARK="I'V4YZ
+M"B""@>MJWJY@648:+I>88=&091/.S\>$"109REB8L-_@]4L.Q>[3S*GQ0J2L
+M+I*>>HSNS9#'1R:-6Z*"^J6,UR_ST&[B1VC],>G\"0%/67S`4J_HE0XJY:!4
+M-WX9M)S;6AYKJ>7:?M!-Z)7:>INP4MKZFU#3#3+67M4F32.X[H5^`>](#3:Y
+M%_"^`9M"?DNF(X+5DX7J6D^UU;U';81VRU"O6X;Z!'M1L"1GXG_3TG'T5Z])
+MK]>MF109_V(IYF_/,U@ZP38_?N12&L&QMCH%;2VI7W4+37NC:B7,&9IK.TN+
+-VL'5X!OF?OXWL0(`````
 `
 end
Index: Tst/New/stdZ.stat
===================================================================
--- Tst/New/stdZ.stat	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/stdZ.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -1,4 +1,4 @@
-1 >> tst_memory_0 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:177680
-1 >> tst_memory_1 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:2229568
-1 >> tst_memory_2 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:2270552
-1 >> tst_timer_1 :: 1361530202:3160:3-1-6:x86_64-Linux:dilbert:8
+1 >> tst_memory_0 :: 1410946441:4.0.0, 64 bit:4.0.0:x86_64-Linux:maunzerle:190192
+1 >> tst_memory_1 :: 1410946441:4.0.0, 64 bit:4.0.0:x86_64-Linux:maunzerle:2254464
+1 >> tst_memory_2 :: 1410946441:4.0.0, 64 bit:4.0.0:x86_64-Linux:maunzerle:2295448
+1 >> tst_timer_1 :: 1410946441:4.0.0, 64 bit:4.0.0:x86_64-Linux:maunzerle:2
Index: Tst/New/stdZ.tst
===================================================================
--- Tst/New/stdZ.tst	(revision 81f40d79bb623106f176d7d1bc3cfb277b750b0e)
+++ Tst/New/stdZ.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -1,4 +1,3 @@
 LIB "tst.lib"; tst_init();
-
 ring r = integer,(v,w,t),dp; r;
 
@@ -15,5 +14,5 @@
 NF( w*v, _);
 
-// BUG: (w*v) is missing  S( wt, vt-3v) = 3wv
+// fixed BUG: (w*v) is missing  S( wt, vt-3v) = 3wv
 
 tst_status(1);$
Index: Tst/New/stdZtests.res.gz.uu
===================================================================
--- Tst/New/stdZtests.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/stdZtests.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,188 @@
+begin 664 stdZtests.res.gz
+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
+3D6-<_?CVX(^O_@="\@QSC)D`````
+`
+end
Index: Tst/New/stdZtests.stat
===================================================================
--- Tst/New/stdZtests.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/stdZtests.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1434454055:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2440800
+1 >> tst_memory_1 :: 1434454055:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:4538368
+1 >> tst_memory_2 :: 1434454055:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:4722736
+1 >> tst_timer_1 :: 1434454055:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:29
Index: Tst/New/stdZtests.tst
===================================================================
--- Tst/New/stdZtests.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/stdZtests.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,500 @@
+LIB "tst.lib";
+tst_init();
+
+LIB("primdec.lib");
+
+
+//Singular Trac #636
+
+ring r=integer,(t,a,b,c,d,e,f,g,h,i,j),ws(1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1);
+ideal inI=
+3,
+gh+2fi+ej,
+dh+2ci+bj,
+df+2cg+aj,
+de+2bg+ai,
+ce+2bf+ah;
+std(inI);
+
+//Github Adi #39
+ 
+
+ring rng = (integer),(x,y,z),(ls(3),C);
+int trial = 3;
+//option(redSB);
+system("random", 820791554);
+ideal I = 1+7yz3,-4x+2xz+14x2,-9-10z2+8xz;
+ideal J = -2xz3+x2yz,3z-2xy-3xy2;
+// ideal gI = std(I);
+// ideal ggI = std(gI);
+ideal gJ = std(J);
+"Zweite:";
+ideal ggJ = std(gJ);
+//ASSUME(0, 0== size( std(reduce (I,gI ) )) );
+//ASSUME(0, 0== size( std(reduce (J,gJ ) )) );
+//idealsEqual(gI,ggI );
+gJ;ggJ;
+
+
+
+//Github Adi #32
+
+option(redSB);
+
+ring rng = (integer),(x,y,z),dp;
+ideal I = -25*x^3+104*x*y^3-23*y^2*z-128;
+ideal J = -118*x*y^3*z+50*x*y^2*z^2-50*x*y*z-49*y,149*x*y^2*z^2-142*y^2-112;
+ideal gI =  std(I);
+ideal gJ =  std(J);
+reduce (I,gI );
+reduce (J,gJ );
+
+option(redSB);
+
+
+ring rng = (integer),(x,y,z),(dp(3),C);
+int trial = 0;
+system("random", 912758297);
+ideal I = -27*x+25*z,-46*x*z+35*x,21*x-42;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+
+reduce (I,gI );
+
+
+//Github Adi #33
+
+
+ring rng = (integer),(x,y,z),dp;
+option(redSB);
+option(redTail);
+ideal I = -5*z^2-y*z^2, x^3*y*z-z^2+1, y^2*z^2+5*x^2*y*z;
+ideal gI =  std(I);
+ideal ggI =  std(gI);
+gI;
+ggI;
+
+
+
+ring rng = (integer),(x,y,z),(dp(3),C);
+option(redSB);
+option(redTail);
+ideal I = -5*x*z^2-73*y*z^2, 2*x^3*y*z-129*x*z^2+8, 11*y^3*z^2+85*x^2*y*z;
+ideal gI =  std(I);
+ideal ggI =  std(gI);
+size(gI)==size(ggI);
+
+
+ring rng = (integer),(x,y,z),(dp(3),C);
+option(redSB);
+option(redTail);
+ideal I = -5*x*z^2-73*y*z^2, 68*x^3*y*z-129*x*z^2+98, 11*y^3*z^2+85*x^2*y*z;
+ideal gI =  std(I);
+ideal ggI =  std(gI);
+size(gI)==size(ggI);
+
+
+option(redSB);
+
+
+ring rng = (integer),(x,y,z),(dp(3),C);
+int trial = 0;
+system("random", 784341798);
+ideal I = -49*y^2+40*z^2+17,-34*z^2-3,-25*y*z-28*z;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+gI;
+ggI;
+
+//Github Adi #36
+
+ring rng = (0),(x,y,z),(ls(3),C);
+
+system("random", 157161605);
+ideal I =
+(68/23)*z-(142/133)*y*z-(64/37)*x*y+(65/71)*x*y*z^2+(1/3)*x^2*y*z,(-2/7)*x*y*z-(61/91)*x*y^2*z;
+ideal J = (3/53)*x*z+(47/44)*x*y^2*z,(-40/107)*x*z^2+22*x*z^3;
+ideal gI = std(I);
+ideal ggI = std(gI);
+ideal gJ = std(J);
+ideal ggJ = std(gJ);
+0== size( std(reduce (I,gI ) ));
+0== size( std(reduce (J,gJ ) ));
+
+
+//Github Adi #37
+
+ring rng = (integer),(x,y,z),dp;
+ideal i = -5*z^2-y*z^2, x^3*y*z-z^2+1, y^2*z^2+5*x^2*y*z;
+ideal gI =  std(i);
+ideal ggI =  std(gI);
+gI;ggI;
+
+
+
+//Github Adi #39
+//Problem mit ls aber kein problem mit ds,Ds,lp,dp
+//ls solved: in posinL11Ring one should take the Fdeg instead of pLmCmp
+
+option(redSB);
+
+
+ring rng = (integer),(x,y,z),(ls(3),C);
+int trial = 3;
+system("random", 820791554);
+ideal I = 1+7*y*z^3,-4*x+2*x*z+14*x^2,-9-10*z^2+8*x*z;
+ideal J = -14*x*z^3+5*x^2*y*z,15*z-7*x*y+12*x*y*z^2-11*x*y^2;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+       ideal ggJ =  std(gJ);
+0== size( std(reduce (I,gI ) )  );
+0== size( std(reduce (J,gJ ) )  );
+idealsEqual(gI,ggI );
+idealsEqual(gJ,ggJ );
+
+
+
+//Github Adi #39
+//redtail hat Problemen wenn man im posinL11Ring pLmCmp nimmt statt FDeg
+
+
+ring rng = (integer),(x,y,z),(ls(3),C);
+option("redTail");
+option(redSB);
+system("random", 1022116625);
+ideal I = -14*y*z^2+7*x-11*x*y,-15*x*y,-8*y^2*z^2+5*x*y*z,5*y*z^2-15*y^2*z+8*x^2*z^2+3*x^2*y^2;
+ideal gI =  std(I);
+ideal ggI =  std(gI);
+idealsEqual(gI,ggI );
+gI;
+
+
+//Github Adi #40
+option(redSB);
+
+ring rng = (integer),(x,y,z),(ls(3),C);
+int trial = 3;
+system("random", 158291770);
+ideal I = -10*x*y*z,12*z^2-8*y-14*x*z+14*x^2*y*z,-7*y^4+4*x^2+9*x^2*y;
+ideal J = -1+7*y^3*z,-15+14*x+14*x*y*z,15*z+7*x-10*x*z+5*x*y^2;
+       ideal gI =  std(I);
+       
+ ring rng = (integer),(x,y,z),(ls(3),C);
+ intvec op = 67108866,16787537;
+  option() ;
+//options: intStrategy redefine loadLib usage prompt
+  option(set, op) ;
+ int trial = 53;
+ system("random", 1792192072);
+ ideal I = 7*x*z+3*x*z^2-x^2,4*z+6*z^2+2*y;
+ ideal J = 5-5*z^2+3*y^2*z;
+ ideal gI =  std(I);
+       
+
+
+
+//Github Adi #27
+
+ring rng = (integer),(y(1..4),x(1..3)),dp;
+ideal I  = 12*y(3)*y(4)+19*y(1)+6*y(4),2*x(3)*y(4)-2*y(1)+7,2*y(1)*y(3)+y(1)-7*y(3)+6,7*x(3)*y(3)-6*x(3)-6*y(3)-3,y(1)^2+126*y(3)*y(4)+196*y(1)+60*y(4),x(3)*y(1)-3,x(3)*y(3)*y(4)+30*y(3)*y(4)+48*y(1)+15*y(4)+3,48*y(3)*y(4)^2-76*y(1)*y(4)+24*y(4)^2+266*y(4),48*y(3)^2*y(4)+48*y(3)*y(4)+12*y(4),48*y(1)*y(3)*y(4)+24*y(1)*y(4)-168*y(3)*y(4)-84*y(4),48*x(3)*y(3)*y(4)-76*x(3)*y(1)-48*y(1)*y(3)+24*x(3)*y(4)+266*x(3)-24*y(1)+168*y(3)+84,-266*x(3)*y(4)+168*y(3)*y(4)+84*y(4),266*x(3)*y(3)+168*y(3)^2-228*x(3)-60*y(3)-72,336*x(3)*y(3)*y(4)-60*x(3)*y(4)-144*y(3)*y(4)-72*y(4),-266*x(3)^2-168*x(3)*y(3)+144*x(3)+144*y(3)+72,-168*y(3)^2*y(4)+266*y(1)*y(3)+60*y(3)*y(4)-228*y(1)-931*y(3)+72*y(4)+798,-168*y(3)^3-24*y(3)^2+102*y(3)+36,-168*y(1)*y(3)^2+60*y(1)*y(3)+588*y(3)^2+72*y(1)-210*y(3)-252,168*x(3)*y(3)^2+168*x(3)*y(3)-144*y(3)^2+42*x(3)-144*y(3)-36,28*x(3)*y(3)*y(4)-28*y(1)*y(3)+14*x(3)*y(4)-24*y(3)*y(4)+24*y(1)+98*y(3)-12*y(4)-84,-28*x(3)*y(3)^2+10*x(3)*y(3)+12*x(3),-28*x(3)*y(1)*y(3)+24*x(3)*y(1)+98*x(3)*y(3)-84*x(3),28*x(3)^2*y(3)+14*x(3)^2-24*x(3)*y(3)-12*x(3),48*y(1)*y(4)^2-84*y(4)^2,48*y(1)*y(3)*y(4)+24*y(1)*y(4)-84*y(3)*y(4)+72*y(4),72*y(4)^2,48*x(3)*y(1)*y(4)-84*x(3)*y(4)-72*y(4),-48*y(1)^2*y(3)-24*y(1)^2+252*y(1)*y(3)+72*y(3)*y(4)+12*y(1)-294*y(3)+36*y(4)+252,-8*y(1)^2*y(4)+504*y(3)*y(4)^2-756*y(1)*y(4)+252*y(4)^2+2744*y(4),504*y(3)^2*y(4)+492*y(3)*y(4)+120*y(4),504*y(1)*y(3)*y(4)+240*y(1)*y(4)-1764*y(3)*y(4)-840*y(4),-8*x(3)*y(1)^2+504*x(3)*y(3)*y(4)-756*x(3)*y(1)-504*y(1)*y(3)+252*x(3)*y(4)+2744*x(3)-240*y(1)+1764*y(3)+840,168*y(1)*y(3)*y(4)-144*y(1)*y(4)-294*y(3)*y(4)+252*y(4),168*y(1)*y(3)^2-60*y(1)*y(3)-294*y(3)^2-72*y(1)+504*y(3)-216,252*y(3)*y(4)-216*y(4),-168*x(3)*y(1)*y(3)-84*x(3)*y(1)+294*x(3)*y(3)+144*y(1)*y(3)-252*x(3)+72*y(1)-252*y(3)+216,-28*x(3)*y(1)*y(4)-2744*x(3)*y(4)+24*y(1)*y(4)+1764*y(3)*y(4)+840*y(4),28*x(3)*y(1)*y(3)-24*x(3)*y(1)+2744*x(3)*y(3)+1764*y(3)^2-2352*x(3)-672*y(3)-720,3528*x(3)*y(3)*y(4)-672*x(3)*y(4)-1512*y(3)*y(4)-720*y(4),-28*x(3)^2*y(1)-2744*x(3)^2+24*x(3)*y(1)-1764*x(3)*y(3)+1512*x(3)+1512*y(3)+720,28*y(1)^2*y(3)-1764*y(3)^2*y(4)-24*y(1)^2+2646*y(1)*y(3)+630*y(3)*y(4)-2268*y(1)-9604*y(3)+756*y(4)+8232,-1764*y(3)^3-210*y(3)^2+1056*y(3)+360,-1764*y(1)*y(3)^2+672*y(1)*y(3)+6174*y(3)^2+720*y(1)-2352*y(3)-2520,1764*x(3)*y(3)^2+1722*x(3)*y(3)-1512*y(3)^2+420*x(3)-1476*y(3)-360,24*x(3)*y(4)^2+24*y(1)*y(4),24*x(3)*y(3)*y(4)+38*x(3)*y(1)+24*y(1)*y(3)+12*x(3)*y(4)+12*y(1),24*x(3)*y(1)*y(4),24*x(3)^2*y(4),-24*y(1)*y(3)*y(4)+38*y(1)^2-12*y(1)*y(4)-133*y(1),-24*y(1)*y(3)^2-24*y(1)*y(3)-6*y(1),-24*y(1)^2*y(3)-12*y(1)^2+84*y(1)*y(3)+42*y(1),-24*x(3)*y(1)*y(3)-12*x(3)*y(1)+84*x(3)*y(3)+42*x(3),-4*x(3)*y(1)*y(4)-4*y(1)^2+14*x(3)*y(4)+14*y(1),-4*x(3)*y(1)*y(3)-2*x(3)*y(1),-4*x(3)*y(1)^2+14*x(3)*y(1),-4*x(3)^2*y(1)+14*x(3)^2,84*x(3)*y(3)*y(4)+133*x(3)*y(1)-72*x(3)*y(4)-114*y(1),84*x(3)*y(3)^2-30*x(3)*y(3)-36*x(3),-84*x(3)*y(1)*y(3)-42*x(3)*y(1)+72*y(1)*y(3)+36*y(1),-84*x(3)^2*y(3)-42*x(3)^2+72*x(3)*y(3)+36*x(3),-14*x(3)^2*y(4)-14*x(3)*y(1)+12*x(3)*y(4)+12*y(1),14*x(3)^2*y(3)-12*x(3)^2,-14*x(3)^2*y(1)+12*x(3)*y(1),-14*x(3)^3+12*x(3)^2,28*x(3)*y(1)*y(3)-5*x(3)*y(1)-49*x(3)*y(3)-12*y(1)*y(3)+42*x(3)-6*y(1),-24*y(1)^2*y(4)+42*y(1)*y(4),-24*y(1)^2*y(3)-12*y(1)^2+42*y(1)*y(3)-36*y(1),-36*y(1)*y(4),-36*x(3)*y(4),-252*x(3)*y(4)^2-252*y(1)*y(4),-4*x(3)*y(1)^2-252*x(3)*y(3)*y(4)-392*x(3)*y(1)-252*y(1)*y(3)-120*x(3)*y(4)-120*y(1),-252*x(3)*y(1)*y(4),-252*x(3)^2*y(4),-4*y(1)^3+252*y(1)*y(3)*y(4)-378*y(1)^2+126*y(1)*y(4)+1372*y(1),252*y(1)*y(3)^2+246*y(1)*y(3)+60*y(1),252*y(1)^2*y(3)+120*y(1)^2-882*y(1)*y(3)-420*y(1),252*x(3)*y(1)*y(3)+120*x(3)*y(1)-882*x(3)*y(3)-420*x(3),-14*x(3)*y(1)^2-882*x(3)*y(3)*y(4)-1372*x(3)*y(1)+12*y(1)^2+756*x(3)*y(4)+1176*y(1),-882*x(3)*y(3)^2+336*x(3)*y(3)+360*x(3),882*x(3)*y(1)*y(3)+420*x(3)*y(1)-756*y(1)*y(3)-360*y(1),882*x(3)^2*y(3)+420*x(3)^2-756*x(3)*y(3)-360*x(3),-38*x(3)*y(4)^2+24*y(3)*y(4)^2+12*y(4)^2,24*y(3)^2*y(4)+24*y(3)*y(4)+6*y(4),24*x(3)*y(3)*y(4)^2+12*x(3)*y(4)^2,-38*x(3)^2*y(4),-24*y(3)^2*y(4)^2+38*y(1)*y(3)*y(4)-12*y(3)*y(4)^2-133*y(3)*y(4),-24*y(3)^3*y(4)-24*y(3)^2*y(4)-6*y(3)*y(4),-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+84*y(3)^2*y(4)+42*y(3)*y(4),38*x(3)*y(1)*y(3)+12*x(3)*y(3)*y(4)-133*x(3)*y(3)-12*y(1)*y(3)+6*x(3)*y(4)-6*y(1)+42*y(3)+21,4*x(3)*y(3)*y(4)^2-4*y(1)*y(3)*y(4)+2*x(3)*y(4)^2+120*y(3)*y(4)^2-192*y(1)*y(4)+14*y(3)*y(4)+60*y(4)^2+672*y(4),120*y(3)^2*y(4)+120*y(3)*y(4)+30*y(4),120*y(1)*y(3)*y(4)+60*y(1)*y(4)-420*y(3)*y(4)-210*y(4),4*x(3)^2*y(3)*y(4)-4*x(3)*y(1)*y(3)+2*x(3)^2*y(4)+120*x(3)*y(3)*y(4)-192*x(3)*y(1)+14*x(3)*y(3)-120*y(1)*y(3)+60*x(3)*y(4)+672*x(3)-60*y(1)+420*y(3)+210,114*x(3)*y(4)-72*y(3)*y(4)-36*y(4),-133*x(3)*y(3)^2+114*x(3)*y(3)+42*y(3)^2-15*y(3)-18,-84*x(3)*y(3)^2*y(4)+72*y(3)^2*y(4)-36*x(3)*y(4)+36*y(3)*y(4),133*x(3)^2*y(3)-156*x(3)*y(3)-21*x(3)+36*y(3)+18,-684*x(3)*y(4)+432*y(3)*y(4)+216*y(4),14*x(3)*y(3)^2+660*x(3)*y(3)+420*y(3)^2-576*x(3)-150*y(3)-180,14*x(3)^2*y(3)*y(4)-12*x(3)^2*y(4)+840*x(3)*y(3)*y(4)-150*x(3)*y(4)-360*y(3)*y(4)-180*y(4),-14*x(3)^2*y(3)-672*x(3)^2-408*x(3)*y(3)+366*x(3)+360*y(3)+180,12*x(3)*y(3)*y(4)-432*y(3)^2*y(4)+672*y(1)*y(3)+6*x(3)*y(4)+144*y(3)*y(4)-576*y(1)-2352*y(3)+180*y(4)+2016,-14*x(3)*y(3)^3+5*x(3)*y(3)^2-420*y(3)^3+6*x(3)*y(3)-60*y(3)^2+255*y(3)+90,-14*x(3)*y(1)*y(3)^2+12*x(3)*y(1)*y(3)+49*x(3)*y(3)^2-420*y(1)*y(3)^2-42*x(3)*y(3)+150*y(1)*y(3)+1470*y(3)^2+180*y(1)-525*y(3)-630,14*x(3)^2*y(3)^2+7*x(3)^2*y(3)+408*x(3)*y(3)^2+414*x(3)*y(3)-360*y(3)^2+105*x(3)-360*y(3)-90,-24*y(1)*y(3)*y(4)^2+42*y(3)*y(4)^2,-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+42*y(3)^2*y(4)-36*y(3)*y(4),-36*y(3)*y(4)^2,12*x(3)*y(1)*y(4)+36*x(3)*y(4)-18*y(4),4*x(3)*y(1)*y(4)^2+392*x(3)*y(4)^2+120*y(1)*y(4)^2-252*y(3)*y(4)^2-336*y(4)^2,120*y(1)*y(3)*y(4)-252*y(3)^2*y(4)+60*y(1)*y(4)-456*y(3)*y(4)+120*y(4),-252*x(3)*y(3)*y(4)^2-120*x(3)*y(4)^2+180*y(4)^2,4*x(3)^2*y(1)*y(4)+392*x(3)^2*y(4)+120*x(3)*y(1)*y(4)-216*x(3)*y(4)-180*y(4),-4*y(1)^2*y(3)*y(4)+252*y(3)^2*y(4)^2-378*y(1)*y(3)*y(4)+126*y(3)*y(4)^2+1372*y(3)*y(4),252*y(3)^3*y(4)+246*y(3)^2*y(4)+60*y(3)*y(4),252*y(1)*y(3)^2*y(4)+120*y(1)*y(3)*y(4)-882*y(3)^2*y(4)-420*y(3)*y(4),-4*x(3)*y(1)^2*y(3)-378*x(3)*y(1)*y(3)-120*y(1)^2*y(3)-120*x(3)*y(3)*y(4)-60*y(1)^2+1372*x(3)*y(3)+756*y(1)*y(3)-60*x(3)*y(4)+180*y(3)*y(4)+90*y(1)-1176*y(3)+90*y(4)+420,-12*x(3)*y(1)*y(4)+432*y(1)*y(3)*y(4)-1176*x(3)*y(4)-360*y(1)*y(4)+1008*y(4),14*x(3)*y(1)*y(3)^2-12*x(3)*y(1)*y(3)+1372*x(3)*y(3)^2+420*y(1)*y(3)^2-1176*x(3)*y(3)-150*y(1)*y(3)-1176*y(3)^2-180*y(1)+1428*y(3)-360,882*x(3)*y(3)^2*y(4)-756*y(3)^2*y(4)+360*x(3)*y(4)+270*y(3)*y(4)-540*y(4),-14*x(3)^2*y(1)*y(3)-1372*x(3)^2*y(3)-408*x(3)*y(1)*y(3)-210*x(3)*y(1)+2352*x(3)*y(3)+360*y(1)*y(3)-420*x(3)+180*y(1)-1008*y(3)+360,-12*x(3)*y(3)*y(4)^2-19*x(3)*y(1)*y(4)+6*y(1)*y(4),-12*x(3)*y(3)^2*y(4)-19*x(3)*y(1)*y(3)-6*x(3)*y(3)*y(4)+6*y(1)*y(3)+3*y(1),6*x(3)*y(1)*y(4),6*x(3)^2*y(4),2*x(3)^2*y(4)^2+2*x(3)*y(1)*y(4)+60*x(3)*y(4)^2+60*y(1)*y(4),2*x(3)*y(1)*y(3)+60*x(3)*y(3)*y(4)+96*x(3)*y(1)+60*y(1)*y(3)+30*x(3)*y(4)+30*y(1),2*x(3)^2*y(1)*y(4)+60*x(3)*y(1)*y(4),2*x(3)^3*y(4)+60*x(3)^2*y(4),-4*x(3)*y(1)*y(3)*y(4)-x(3)*y(1)*y(4)+7*x(3)*y(3)*y(4)-60*y(1)*y(3)*y(4)+96*y(1)^2-30*y(1)*y(4)-336*y(1),-2*x(3)*y(1)*y(3)^2-x(3)*y(1)*y(3)-60*y(1)*y(3)^2-60*y(1)*y(3)-15*y(1),-2*x(3)*y(1)^2*y(3)+7*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-30*y(1)^2+210*y(1)*y(3)+105*y(1),-2*x(3)^2*y(1)*y(3)+7*x(3)^2*y(3)-60*x(3)*y(1)*y(3)-30*x(3)*y(1)+210*x(3)*y(3)+105*x(3),-6*x(3)^2*y(4)+216*x(3)*y(3)*y(4)+336*x(3)*y(1)-180*x(3)*y(4)-288*y(1),7*x(3)^2*y(3)^2-6*x(3)^2*y(3)+210*x(3)*y(3)^2-75*x(3)*y(3)-90*x(3),-7*x(3)^2*y(1)*y(3)-204*x(3)*y(1)*y(3)-105*x(3)*y(1)+180*y(1)*y(3)+90*y(1),-7*x(3)^3*y(3)-204*x(3)^2*y(3)-105*x(3)^2+180*x(3)*y(3)+90*x(3),-2*x(3)*y(1)^2*y(4)-126*x(3)*y(3)*y(4)^2-196*x(3)*y(1)*y(4)-60*y(1)^2*y(4)+168*y(1)*y(4),-2*x(3)*y(1)^2*y(3)-126*x(3)*y(3)^2*y(4)-196*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-60*x(3)*y(3)*y(4)-30*y(1)^2+168*y(1)*y(3)-60*y(1),60*x(3)*y(1)*y(4)-90*y(1)*y(4),60*x(3)^2*y(4)-90*x(3)*y(4);
+ideal J  = std(I);
+
+
+
+
+//Github Adi #20
+ring rng = (integer),(xw,xq,xk),(lp(2),lp(1),C);
+ideal I = -4*xk+10;
+ideal J = -7*xw+4*xk,-13;
+idealsEqual( intersect(I,J) , intersect(std(I),std(J) ) );
+
+
+
+
+
+
+
+//Github Adi #42
+ring rng = (integer),(x,y,z),(dp(1),dp(2),C);
+intvec op = 100663296,16787537;
+ option() ;
+ option(set, op) ;
+int trial = 0;
+system("random", 1310165262);
+ideal I = 20*x*z+7*y^2;
+ideal J = 6*x*y+20*z+6,-5*x-16*y-11,8*x*y+2*y^2;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+       ideal ggJ =  std(gJ);
+std(reduce (I,gI )  );
+std(reduce (J,gJ )  );
+size(gJ)== size(ggJ );
+   
+
+
+
+
+//Github Adi #38
+  ring rng =  (integer),(x(1),x(3),x(4),x(5)),(dp(4),C);
+ideal Q = x(4)^2-x(3)*x(5),
+x(3)*x(4)-x(5),
+x(3)^2-x(4),
+x(1)^2-121*x(5)^2-11*x(5)-1;
+
+Q = std(Q);
+Q;
+qring qr = Q;
+
+ ideal a = x(5)-2;
+ ideal j = 6,x(5)-2,x(4)+2,x(3)-2,x(1)+3;
+ ideal aJJ = quotient(a*j,j); // ?
+ aJJ;
+ std(aJJ);
+ aJJ;
+
+option(redSB);
+
+//segfaults
+
+
+//# segfaults
+
+//ok mit neue posinL11Ring
+
+ring rng = (integer),(x(1),x(2),x(3)),(ls(3),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 96;
+system("random", 970755877);
+ideal I = -3*x(1)-10*x(1)*x(3);
+ideal J = -9*x(2)+9*x(1)*x(2),-3*x(2)*x(3)^2+10*x(1)*x(3)^2+10*x(1)^2*x(2);
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+       ideal ggJ =  std(gJ);
+
+
+//ok now
+ring rng = (integer),(x(1),x(2)),(ls(2),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 4;
+system("random", 960625435);
+ideal I = -41*x(1)-10*x(1)^3*x(2),-22*x(2)^2-12*x(1)^3;
+ideal J = 14,35*x(1)*x(2)+12*x(1)*x(2)^3;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+
+//ok now
+
+ring rng = (integer),(x(1),x(2)),(ls(2),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 29;
+system("random", 550741380);
+ideal I = -22-24*x(1)^3,4*x(1)*x(2)^2-19*x(1)^2*x(2);
+ideal J = 16*x(1)*x(2),12-31*x(1)-43*x(1)*x(2);
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+
+//in the new posinL11Ring works smooth, in the opther one takes forever
+
+ring rng = (integer),(x(1),x(2)),(ls(2),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 15;
+system("random", 1976068534);
+ideal I = -11*x(2),3*x(2)^2+8*x(1)*x(2)+3*x(1)*x(2)^2+12*x(1)^3,8*x(1)*x(2)^2-15*x(1)^3;
+ideal J = -2*x(1)-11*x(1)^2+10*x(1)^2*x(2),-13*x(1)*x(2)-10*x(1)^3;
+       ideal gI =  std(I);
+
+//ok now
+
+ring rng = (integer),(x(1),x(2)),(ls(2),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 68;
+system("random", 1702067426);
+ideal I = -10,15*x(1)*x(2)+8*x(1)*x(2)^2;
+ideal J = 2*x(1)^2*x(2),-3+2*x(1)*x(2);
+       ideal gI =  std(I);
+
+
+//ok now
+
+ring rng = (integer),(x(1)),(ls(1),C);
+short = 0 ;
+minpoly = 0;
+intvec op = 67108864,16787537;
+ option(set, op) ;
+ option() ;
+ // option() ;//options: intStrategy redefine loadLib usage prompt warn
+int trial = 65;
+system("random", 907801360);
+ideal I = -12+2*x(1)^2;
+ideal J = -6*x(1)^2+11*x(1)^4,-15;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+       ideal gJ =  std(J);
+
+
+
+//Github Adi #47
+
+ring R = integer,x,dp;
+reduce(x,std(2*x));
+
+ring S = integer,x,ls;
+reduce(x,std(2*x));
+
+
+
+//Github Adi #46
+
+ring rng = integer,x,ds;
+short = 0 ;
+ideal J = -7, -3-15*x^2, -6+18*x-x^2;
+ideal gJ =  std(J);
+
+//Github Adi #49
+
+ring rng = (integer),(x,y,z),(dp(3),C);
+ideal Q = x,yz2+5;
+qring QR = std(Q);
+poly a = z;
+ideal J = 5,z,x;
+ideal aJJ =  quotient( a*J, J );
+aJJ;
+
+//Github Adi #50
+
+ring rng = (integer),(x(1)),(lp(1),C);
+ideal I = 4*x(1)^3+35*x(1)^2+24*x(1),45*x(1),35;
+ideal J = 18*x(1)^3+43*x(1)^2,-7*x(1)-10,-12*x(1)^2-20*x(1)+13;
+ideal I_J =  intersect(I,J);
+size(I_J);
+
+//Github Adi #21
+
+ring r = integer,(a,d,g,h,i,j),ws(-1,-1,-1,-1,-1,-1);
+ideal inI= gh+2i, dh+j, d+2g+aj, d+2g+ai;
+ideal g= std(inI);
+/// 
+ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
+ideal I  = 6yz-6,6xy-6yz-8y;
+ideal gI  =std(I);
+///
+ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
+ideal I  = -10x+15y,4y-7;
+ideal gI  =std(I);
+///
+ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
+ideal I  = 9x-14y,15z-2;
+ideal gI  =std(I);
+///
+ring rng = (integer),(x,y),(ws(-1,-1),C);
+ideal I  = 8x+7,-6x-13y;
+ideal gI  =std(I);
+
+// Singular bug #648
+
+ring r=integer,(t,x(1..4)),ws(1,-1,-11,-3,-19);
+option(prot);
+ideal inJ = 
+ 3,
+ t*x(3)*x(4)+2*t*x(1)*x(2),
+ t*x(1)*x(2)^2+2*t^3*x(1)*x(2)*x(3),
+ x(1)^2*x(2)*x(3)*x(4)+2*t^2*x(1)^3*x(2)*x(3);
+ideal J = 
+ x(1)^2*x(2)*x(3)*x(4)-t*x(1)^2*x(2)^3+5*t*x(1)^2*x(2)*x(3)*x(4)+16*t^3*x(1)*x(2)*x(3)^2*x(4)-2*x(1)^3*x(2)^2-1536*x(1)^3*x(3)*x(4)+32*t^2*x(1)^2*x(3)^2*x(4),
+ t*x(1)*x(2)^2+2*x(1)^2*x(2)+2*t^3*x(1)*x(2)*x(3)-192*x(1)^3+4*t^2*x(1)^2*x(3),
+ t*x(3)*x(4)-3*t^2*x(3)*x(4)-t*x(1)*x(2)-2*x(1)^2,
+ 3-t;
+reduce(inJ,J);
+
+//Github Adi #48
+
+ring rng = integer,x,ds;
+ideal I = -8*x+2*x^2, -16+9*x^2-x^3;
+ideal gI =  std(I);
+gI;
+std(gI);
+
+//Github Adi #43
+
+LIB "primdec.lib";
+ring rng = integer,(x),lp;
+short = 0 ;
+ideal J = -10*x^2-9*x,-8*x^2-4;
+       ideal gJ =  std(J);
+       ideal ggJ =  std(gJ);
+ASSUME(0, 0== size( std(reduce (J,gJ ) ))  );
+ASSUME(0, idealsEqual(gJ,ggJ ));
+gJ;
+ggJ;
+
+ring rng = integer,x,lp;
+short = 0 ;
+option(noredSB) ;
+option(noredTail) ;
+ideal I   = -8*x^3+7*x^2-7*x, 8*x^2+10*x-2;
+ideal gI  =  std(I);
+ideal ggI =  std(gI);
+reduce (I,gI ); // <>0 !!
+gI;
+ggI;
+
+LIB("primdec.lib");
+ring rng = integer,x,lp;
+short = 0 ;
+ideal I = 8*x^3-4,-10*x^3+9*x;
+       ideal gI =  std(I);
+       ideal ggI =  std(gI);
+ASSUME(0, 0== size( std(reduce (I,gI ) ))  );
+ASSUME(0, idealsEqual(gI,ggI ));
+size(gI)== size(ggI) ;
+gI;
+ggI;
+
+//Github Adi #25
+
+ring r = integer,(a,d,g,h,i,j),ws(-1,-1,-1,-1,-1,-1);
+ideal inI= gh+2i, dh+j, d+2g+aj, d+2g+ai;
+ideal g= std(inI);
+inI;
+g;
+
+ring rng = (integer),(x,y,z),(ws(-1,-1,-1),C);
+ideal I = 6yz-6,6xy-6yz-8y;
+ideal gI =std(I);
+I;gI;
+
+
+ 
+       
+tst_status(1);$;      
+
Index: Tst/New/std_integer.res.gz.uu
===================================================================
--- Tst/New/std_integer.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,13 @@
+begin 664 std_integer.res.gz
+M'XL("/Z#"54``W-T9%]I;G1E9V5R+G)E<P!]4TMO@S`,OO=76-4./`)M'J6@
+M"@Y[')"F7;K;1*M.11525U6%:?WYLT,(09-V(+&_V-\7&V?[_ER^`0`OX+5\
+MA'G7=O&Y^9QO`*U]<VDZS]_,:(>B@+8[(M;5I_H67^J?N.T.W6QK*$0!UI;Q
+M:*L8%@MXN1^^KN<:N,57,=R:RPEN^.7@&5Z?>7>/^^SN"5HD+8J6E8]'QRON
+M[`FO-+`D!33'^G"&$I"%8G<BHKR`4IBQE!]95Y]K2DXV%UR'DME;$6<BT)$R
+MDH%E"#5#I`)*#(R2&+Q!<`I@E@6FAYCK,#&5*D.I(T.AQ$BZ$Z$0YCC4EQS4
+MHO0_.>7*,?>N+$O2,:F75&I$HE[?[8I3N9Q4KB9"@XRI2(X5F9X*4]L@J^F5
+M\T?7>LZ\$J']!Z]RGN(NJESV/R=!3U9YIK/05E7>*Z*]JG+3K]20+Q%-"#4]
+M07=-[G1,$$T)=6<%L<PF:B6^[&/,`!'"^PCJDOPS1;:BU'D96:Q?%KV<[Q93
+,-P^S7T&$W36$`P``
+`
+end
Index: Tst/New/std_integer.stat
===================================================================
--- Tst/New/std_integer.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1426686974:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:203720
+1 >> tst_memory_1 :: 1426686974:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2240328
+1 >> tst_memory_2 :: 1426686974:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2281312
+1 >> tst_timer_1 :: 1426686974:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2
Index: Tst/New/std_integer.tst
===================================================================
--- Tst/New/std_integer.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,9 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 1
+ring rng = (integer),(x(1),x(2),x(3),x(4),x(5)),(dp(5),C);
+ideal I  = x(4)^2-x(3)*x(5),x(3)*x(4)-x(5),x(3)^2-x(4),x(1)^2-121*x(5)^2-11*x(5)-1,2*x(3)^3-3*x(3)*x(4)+x(5),-4*x(1)*x(4)^2-2*x(1)*x(3)*x(5),2*x(1)*x(3)*x(4)+2*x(1)*x(5),2*x(1)*x(3)^2-4*x(1)*x(4),484*x(4)^2*x(5)+242*x(3)*x(5)^2+22*x(4)^2+11*x(3)*x(5),-8*x(1)*x(3)*x(4)+2*x(1)*x(5),4*x(1)*x(3)^2,-2*x(1)*x(3),968*x(3)*x(4)*x(5)+44*x(3)*x(4)-242*x(5)^2-11*x(5),-4*x(1)*x(3)^2-2*x(1)*x(4),4*x(1)*x(3),-2*x(1),484*x(3)^2*x(5)+22*x(3)^2+242*x(4)*x(5)+11*x(4);
+std(I);
+
+tst_status(1);$
Index: Tst/New/std_integer2.res.gz.uu
===================================================================
--- Tst/New/std_integer2.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer2.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,51 @@
+begin 664 std_integer2.res.gz
+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
+&X\1'(```
+`
+end
Index: Tst/New/std_integer2.stat
===================================================================
--- Tst/New/std_integer2.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer2.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1426686979:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:258264
+1 >> tst_memory_1 :: 1426686979:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2241464
+1 >> tst_memory_2 :: 1426686979:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2282448
+1 >> tst_timer_1 :: 1426686979:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2
Index: Tst/New/std_integer2.tst
===================================================================
--- Tst/New/std_integer2.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer2.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,9 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 2
+ring rng = (integer),(y(1..4),x(1..3)),dp;
+ideal I  = 12*y(3)*y(4)+19*y(1)+6*y(4),2*x(3)*y(4)-2*y(1)+7,2*y(1)*y(3)+y(1)-7*y(3)+6,7*x(3)*y(3)-6*x(3)-6*y(3)-3,y(1)^2+126*y(3)*y(4)+196*y(1)+60*y(4),x(3)*y(1)-3,x(3)*y(3)*y(4)+30*y(3)*y(4)+48*y(1)+15*y(4)+3,48*y(3)*y(4)^2-76*y(1)*y(4)+24*y(4)^2+266*y(4),48*y(3)^2*y(4)+48*y(3)*y(4)+12*y(4),48*y(1)*y(3)*y(4)+24*y(1)*y(4)-168*y(3)*y(4)-84*y(4),48*x(3)*y(3)*y(4)-76*x(3)*y(1)-48*y(1)*y(3)+24*x(3)*y(4)+266*x(3)-24*y(1)+168*y(3)+84,-266*x(3)*y(4)+168*y(3)*y(4)+84*y(4),266*x(3)*y(3)+168*y(3)^2-228*x(3)-60*y(3)-72,336*x(3)*y(3)*y(4)-60*x(3)*y(4)-144*y(3)*y(4)-72*y(4),-266*x(3)^2-168*x(3)*y(3)+144*x(3)+144*y(3)+72,-168*y(3)^2*y(4)+266*y(1)*y(3)+60*y(3)*y(4)-228*y(1)-931*y(3)+72*y(4)+798,-168*y(3)^3-24*y(3)^2+102*y(3)+36,-168*y(1)*y(3)^2+60*y(1)*y(3)+588*y(3)^2+72*y(1)-210*y(3)-252,168*x(3)*y(3)^2+168*x(3)*y(3)-144*y(3)^2+42*x(3)-144*y(3)-36,28*x(3)*y(3)*y(4)-28*y(1)*y(3)+14*x(3)*y(4)-24*y(3)*y(4)+24*y(1)+98*y(3)-12*y(4)-84,-28*x(3)*y(3)^2+10*x(3)*y(3)+12*x(3),-28*x(3)*y(1)*y(3)+24*x(3)*y(1)+98*x(3)*y(3)-84*x(3),28*x(3)^2*y(3)+14*x(3)^2-24*x(3)*y(3)-12*x(3),48*y(1)*y(4)^2-84*y(4)^2,48*y(1)*y(3)*y(4)+24*y(1)*y(4)-84*y(3)*y(4)+72*y(4),72*y(4)^2,48*x(3)*y(1)*y(4)-84*x(3)*y(4)-72*y(4),-48*y(1)^2*y(3)-24*y(1)^2+252*y(1)*y(3)+72*y(3)*y(4)+12*y(1)-294*y(3)+36*y(4)+252,-8*y(1)^2*y(4)+504*y(3)*y(4)^2-756*y(1)*y(4)+252*y(4)^2+2744*y(4),504*y(3)^2*y(4)+492*y(3)*y(4)+120*y(4),504*y(1)*y(3)*y(4)+240*y(1)*y(4)-1764*y(3)*y(4)-840*y(4),-8*x(3)*y(1)^2+504*x(3)*y(3)*y(4)-756*x(3)*y(1)-504*y(1)*y(3)+252*x(3)*y(4)+2744*x(3)-240*y(1)+1764*y(3)+840,168*y(1)*y(3)*y(4)-144*y(1)*y(4)-294*y(3)*y(4)+252*y(4),168*y(1)*y(3)^2-60*y(1)*y(3)-294*y(3)^2-72*y(1)+504*y(3)-216,252*y(3)*y(4)-216*y(4),-168*x(3)*y(1)*y(3)-84*x(3)*y(1)+294*x(3)*y(3)+144*y(1)*y(3)-252*x(3)+72*y(1)-252*y(3)+216,-28*x(3)*y(1)*y(4)-2744*x(3)*y(4)+24*y(1)*y(4)+1764*y(3)*y(4)+840*y(4),28*x(3)*y(1)*y(3)-24*x(3)*y(1)+2744*x(3)*y(3)+1764*y(3)^2-2352*x(3)-672*y(3)-720,3528*x(3)*y(3)*y(4)-672*x(3)*y(4)-1512*y(3)*y(4)-720*y(4),-28*x(3)^2*y(1)-2744*x(3)^2+24*x(3)*y(1)-1764*x(3)*y(3)+1512*x(3)+1512*y(3)+720,28*y(1)^2*y(3)-1764*y(3)^2*y(4)-24*y(1)^2+2646*y(1)*y(3)+630*y(3)*y(4)-2268*y(1)-9604*y(3)+756*y(4)+8232,-1764*y(3)^3-210*y(3)^2+1056*y(3)+360,-1764*y(1)*y(3)^2+672*y(1)*y(3)+6174*y(3)^2+720*y(1)-2352*y(3)-2520,1764*x(3)*y(3)^2+1722*x(3)*y(3)-1512*y(3)^2+420*x(3)-1476*y(3)-360,24*x(3)*y(4)^2+24*y(1)*y(4),24*x(3)*y(3)*y(4)+38*x(3)*y(1)+24*y(1)*y(3)+12*x(3)*y(4)+12*y(1),24*x(3)*y(1)*y(4),24*x(3)^2*y(4),-24*y(1)*y(3)*y(4)+38*y(1)^2-12*y(1)*y(4)-133*y(1),-24*y(1)*y(3)^2-24*y(1)*y(3)-6*y(1),-24*y(1)^2*y(3)-12*y(1)^2+84*y(1)*y(3)+42*y(1),-24*x(3)*y(1)*y(3)-12*x(3)*y(1)+84*x(3)*y(3)+42*x(3),-4*x(3)*y(1)*y(4)-4*y(1)^2+14*x(3)*y(4)+14*y(1),-4*x(3)*y(1)*y(3)-2*x(3)*y(1),-4*x(3)*y(1)^2+14*x(3)*y(1),-4*x(3)^2*y(1)+14*x(3)^2,84*x(3)*y(3)*y(4)+133*x(3)*y(1)-72*x(3)*y(4)-114*y(1),84*x(3)*y(3)^2-30*x(3)*y(3)-36*x(3),-84*x(3)*y(1)*y(3)-42*x(3)*y(1)+72*y(1)*y(3)+36*y(1),-84*x(3)^2*y(3)-42*x(3)^2+72*x(3)*y(3)+36*x(3),-14*x(3)^2*y(4)-14*x(3)*y(1)+12*x(3)*y(4)+12*y(1),14*x(3)^2*y(3)-12*x(3)^2,-14*x(3)^2*y(1)+12*x(3)*y(1),-14*x(3)^3+12*x(3)^2,28*x(3)*y(1)*y(3)-5*x(3)*y(1)-49*x(3)*y(3)-12*y(1)*y(3)+42*x(3)-6*y(1),-24*y(1)^2*y(4)+42*y(1)*y(4),-24*y(1)^2*y(3)-12*y(1)^2+42*y(1)*y(3)-36*y(1),-36*y(1)*y(4),-36*x(3)*y(4),-252*x(3)*y(4)^2-252*y(1)*y(4),-4*x(3)*y(1)^2-252*x(3)*y(3)*y(4)-392*x(3)*y(1)-252*y(1)*y(3)-120*x(3)*y(4)-120*y(1),-252*x(3)*y(1)*y(4),-252*x(3)^2*y(4),-4*y(1)^3+252*y(1)*y(3)*y(4)-378*y(1)^2+126*y(1)*y(4)+1372*y(1),252*y(1)*y(3)^2+246*y(1)*y(3)+60*y(1),252*y(1)^2*y(3)+120*y(1)^2-882*y(1)*y(3)-420*y(1),252*x(3)*y(1)*y(3)+120*x(3)*y(1)-882*x(3)*y(3)-420*x(3),-14*x(3)*y(1)^2-882*x(3)*y(3)*y(4)-1372*x(3)*y(1)+12*y(1)^2+756*x(3)*y(4)+1176*y(1),-882*x(3)*y(3)^2+336*x(3)*y(3)+360*x(3),882*x(3)*y(1)*y(3)+420*x(3)*y(1)-756*y(1)*y(3)-360*y(1),882*x(3)^2*y(3)+420*x(3)^2-756*x(3)*y(3)-360*x(3),-38*x(3)*y(4)^2+24*y(3)*y(4)^2+12*y(4)^2,24*y(3)^2*y(4)+24*y(3)*y(4)+6*y(4),24*x(3)*y(3)*y(4)^2+12*x(3)*y(4)^2,-38*x(3)^2*y(4),-24*y(3)^2*y(4)^2+38*y(1)*y(3)*y(4)-12*y(3)*y(4)^2-133*y(3)*y(4),-24*y(3)^3*y(4)-24*y(3)^2*y(4)-6*y(3)*y(4),-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+84*y(3)^2*y(4)+42*y(3)*y(4),38*x(3)*y(1)*y(3)+12*x(3)*y(3)*y(4)-133*x(3)*y(3)-12*y(1)*y(3)+6*x(3)*y(4)-6*y(1)+42*y(3)+21,4*x(3)*y(3)*y(4)^2-4*y(1)*y(3)*y(4)+2*x(3)*y(4)^2+120*y(3)*y(4)^2-192*y(1)*y(4)+14*y(3)*y(4)+60*y(4)^2+672*y(4),120*y(3)^2*y(4)+120*y(3)*y(4)+30*y(4),120*y(1)*y(3)*y(4)+60*y(1)*y(4)-420*y(3)*y(4)-210*y(4),4*x(3)^2*y(3)*y(4)-4*x(3)*y(1)*y(3)+2*x(3)^2*y(4)+120*x(3)*y(3)*y(4)-192*x(3)*y(1)+14*x(3)*y(3)-120*y(1)*y(3)+60*x(3)*y(4)+672*x(3)-60*y(1)+420*y(3)+210,114*x(3)*y(4)-72*y(3)*y(4)-36*y(4),-133*x(3)*y(3)^2+114*x(3)*y(3)+42*y(3)^2-15*y(3)-18,-84*x(3)*y(3)^2*y(4)+72*y(3)^2*y(4)-36*x(3)*y(4)+36*y(3)*y(4),133*x(3)^2*y(3)-156*x(3)*y(3)-21*x(3)+36*y(3)+18,-684*x(3)*y(4)+432*y(3)*y(4)+216*y(4),14*x(3)*y(3)^2+660*x(3)*y(3)+420*y(3)^2-576*x(3)-150*y(3)-180,14*x(3)^2*y(3)*y(4)-12*x(3)^2*y(4)+840*x(3)*y(3)*y(4)-150*x(3)*y(4)-360*y(3)*y(4)-180*y(4),-14*x(3)^2*y(3)-672*x(3)^2-408*x(3)*y(3)+366*x(3)+360*y(3)+180,12*x(3)*y(3)*y(4)-432*y(3)^2*y(4)+672*y(1)*y(3)+6*x(3)*y(4)+144*y(3)*y(4)-576*y(1)-2352*y(3)+180*y(4)+2016,-14*x(3)*y(3)^3+5*x(3)*y(3)^2-420*y(3)^3+6*x(3)*y(3)-60*y(3)^2+255*y(3)+90,-14*x(3)*y(1)*y(3)^2+12*x(3)*y(1)*y(3)+49*x(3)*y(3)^2-420*y(1)*y(3)^2-42*x(3)*y(3)+150*y(1)*y(3)+1470*y(3)^2+180*y(1)-525*y(3)-630,14*x(3)^2*y(3)^2+7*x(3)^2*y(3)+408*x(3)*y(3)^2+414*x(3)*y(3)-360*y(3)^2+105*x(3)-360*y(3)-90,-24*y(1)*y(3)*y(4)^2+42*y(3)*y(4)^2,-24*y(1)*y(3)^2*y(4)-12*y(1)*y(3)*y(4)+42*y(3)^2*y(4)-36*y(3)*y(4),-36*y(3)*y(4)^2,12*x(3)*y(1)*y(4)+36*x(3)*y(4)-18*y(4),4*x(3)*y(1)*y(4)^2+392*x(3)*y(4)^2+120*y(1)*y(4)^2-252*y(3)*y(4)^2-336*y(4)^2,120*y(1)*y(3)*y(4)-252*y(3)^2*y(4)+60*y(1)*y(4)-456*y(3)*y(4)+120*y(4),-252*x(3)*y(3)*y(4)^2-120*x(3)*y(4)^2+180*y(4)^2,4*x(3)^2*y(1)*y(4)+392*x(3)^2*y(4)+120*x(3)*y(1)*y(4)-216*x(3)*y(4)-180*y(4),-4*y(1)^2*y(3)*y(4)+252*y(3)^2*y(4)^2-378*y(1)*y(3)*y(4)+126*y(3)*y(4)^2+1372*y(3)*y(4),252*y(3)^3*y(4)+246*y(3)^2*y(4)+60*y(3)*y(4),252*y(1)*y(3)^2*y(4)+120*y(1)*y(3)*y(4)-882*y(3)^2*y(4)-420*y(3)*y(4),-4*x(3)*y(1)^2*y(3)-378*x(3)*y(1)*y(3)-120*y(1)^2*y(3)-120*x(3)*y(3)*y(4)-60*y(1)^2+1372*x(3)*y(3)+756*y(1)*y(3)-60*x(3)*y(4)+180*y(3)*y(4)+90*y(1)-1176*y(3)+90*y(4)+420,-12*x(3)*y(1)*y(4)+432*y(1)*y(3)*y(4)-1176*x(3)*y(4)-360*y(1)*y(4)+1008*y(4),14*x(3)*y(1)*y(3)^2-12*x(3)*y(1)*y(3)+1372*x(3)*y(3)^2+420*y(1)*y(3)^2-1176*x(3)*y(3)-150*y(1)*y(3)-1176*y(3)^2-180*y(1)+1428*y(3)-360,882*x(3)*y(3)^2*y(4)-756*y(3)^2*y(4)+360*x(3)*y(4)+270*y(3)*y(4)-540*y(4),-14*x(3)^2*y(1)*y(3)-1372*x(3)^2*y(3)-408*x(3)*y(1)*y(3)-210*x(3)*y(1)+2352*x(3)*y(3)+360*y(1)*y(3)-420*x(3)+180*y(1)-1008*y(3)+360,-12*x(3)*y(3)*y(4)^2-19*x(3)*y(1)*y(4)+6*y(1)*y(4),-12*x(3)*y(3)^2*y(4)-19*x(3)*y(1)*y(3)-6*x(3)*y(3)*y(4)+6*y(1)*y(3)+3*y(1),6*x(3)*y(1)*y(4),6*x(3)^2*y(4),2*x(3)^2*y(4)^2+2*x(3)*y(1)*y(4)+60*x(3)*y(4)^2+60*y(1)*y(4),2*x(3)*y(1)*y(3)+60*x(3)*y(3)*y(4)+96*x(3)*y(1)+60*y(1)*y(3)+30*x(3)*y(4)+30*y(1),2*x(3)^2*y(1)*y(4)+60*x(3)*y(1)*y(4),2*x(3)^3*y(4)+60*x(3)^2*y(4),-4*x(3)*y(1)*y(3)*y(4)-x(3)*y(1)*y(4)+7*x(3)*y(3)*y(4)-60*y(1)*y(3)*y(4)+96*y(1)^2-30*y(1)*y(4)-336*y(1),-2*x(3)*y(1)*y(3)^2-x(3)*y(1)*y(3)-60*y(1)*y(3)^2-60*y(1)*y(3)-15*y(1),-2*x(3)*y(1)^2*y(3)+7*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-30*y(1)^2+210*y(1)*y(3)+105*y(1),-2*x(3)^2*y(1)*y(3)+7*x(3)^2*y(3)-60*x(3)*y(1)*y(3)-30*x(3)*y(1)+210*x(3)*y(3)+105*x(3),-6*x(3)^2*y(4)+216*x(3)*y(3)*y(4)+336*x(3)*y(1)-180*x(3)*y(4)-288*y(1),7*x(3)^2*y(3)^2-6*x(3)^2*y(3)+210*x(3)*y(3)^2-75*x(3)*y(3)-90*x(3),-7*x(3)^2*y(1)*y(3)-204*x(3)*y(1)*y(3)-105*x(3)*y(1)+180*y(1)*y(3)+90*y(1),-7*x(3)^3*y(3)-204*x(3)^2*y(3)-105*x(3)^2+180*x(3)*y(3)+90*x(3),-2*x(3)*y(1)^2*y(4)-126*x(3)*y(3)*y(4)^2-196*x(3)*y(1)*y(4)-60*y(1)^2*y(4)+168*y(1)*y(4),-2*x(3)*y(1)^2*y(3)-126*x(3)*y(3)^2*y(4)-196*x(3)*y(1)*y(3)-60*y(1)^2*y(3)-60*x(3)*y(3)*y(4)-30*y(1)^2+168*y(1)*y(3)-60*y(1),60*x(3)*y(1)*y(4)-90*y(1)*y(4),60*x(3)^2*y(4)-90*x(3)*y(4);
+std(I);
+
+tst_status(1);$
Index: Tst/New/std_integer3.res.gz.uu
===================================================================
--- Tst/New/std_integer3.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer3.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,9 @@
+begin 664 std_integer3.res.gz
+M'XL(")IJ*E0``W-T9%]I;G1E9V5R,RYR97,`38]+"X)`%(7W_HI#M!AAFE#+
+M#'$6/19"M*E=2!@.,F`2.I'^^ZYBVF+F?%S.N8_+]1"?`3@2IWB'F:F-*/1C
+M%H+HKDMMF!U:G4)*U":CFE&YJCQ1JH^H36JLR]##E1C9$Q.O!)9+')OT^2H4
+MO+&^%JATF:.B%X$-C6W.&M[2G[V8:_,]C?\%?`F=J;1`#`HT[<)M%D'+23G!
+MY-OTF[*8HO>;DT2.3^HF$1D)O"0B]V@._K;>BO[L[JIWS1P[G%M??.X]^"$!
+"````
+`
+end
Index: Tst/New/std_integer3.stat
===================================================================
--- Tst/New/std_integer3.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer3.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1412065946:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:176624
+1 >> tst_memory_1 :: 1412065946:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:2240296
+1 >> tst_memory_2 :: 1412065946:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:2281280
+1 >> tst_timer_1 :: 1412065946:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:1
Index: Tst/New/std_integer3.tst
===================================================================
--- Tst/New/std_integer3.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer3.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,9 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 3
+ring rng = (integer),(x,y),(dp(2),C);
+ideal I  = xy-2x-8y,y-2,x-8;
+std(I);
+
+tst_status(1);$
Index: Tst/New/std_integer4.res.gz.uu
===================================================================
--- Tst/New/std_integer4.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer4.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,9 @@
+begin 664 std_integer4.res.gz
+M'XL(")YJ*E0``W-T9%]I;G1E9V5R-"YR97,`15#+;L(P$+SG*T:(@X,L0TQX
+M*<*'/@Z@BDNX514RBH4LA9`FB^K\?9>*)@>O1SNSLX_\^+8[`$@,/G8O&%%+
+MJO3G409&)U]Y$G$6/7X8@Y8*SI&[N"95E?M1+5F*\J>'-NCQ7`TX59A.\1[L
+MM2X=TCZ_4&A\=4'#;POQ-(ZE"++C6-1"Q_*5V_\7+`WJ6]D!EO4Z#,3*P!?.
+MEM@S,>^D#C)T`[TV^+[?R+N*!.QD+UG'MJ?/Y&NK0R_;#/,G,_5W@,=^]U8D
+-<3:.?@'CQC+%*P$`````
+`
+end
Index: Tst/New/std_integer4.stat
===================================================================
--- Tst/New/std_integer4.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer4.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1412065950:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:179368
+1 >> tst_memory_1 :: 1412065950:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:2240296
+1 >> tst_memory_2 :: 1412065950:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:2281280
+1 >> tst_timer_1 :: 1412065950:4.0.1, 64 bit:4.0.1:x86_64-Linux:maunzerle:2
Index: Tst/New/std_integer4.tst
===================================================================
--- Tst/New/std_integer4.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer4.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,10 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 4
+ring rng = (integer),(x,y),(dp(2),C);
+poly  a = 2x;
+ideal J = 3y,2x,xy;
+quotient( a*J, J );
+
+tst_status(1);$
Index: Tst/New/std_integer5.res.gz.uu
===================================================================
--- Tst/New/std_integer5.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer5.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,13 @@
+begin 644 std_integer5.res.gz
+M'XL("#(*_U0``W-T9%]I;G1E9V5R-2YR97,`K5--2\-`$+WW5PSBH279-;,?
+M:20D!]%#BGC1FQ2I-$B@%FDC[N;7.[.-FUX5#V%F-N^]G?=@'Y]NFP<`P!KN
+MFQNXZ(^]W'6O%R50]]+MNWZ^*&=<H:[AV&_IK&_?VH.5^_9+'OM-/WL<-50-
+ML==RZHV$JRNX<YOWCUT+-IY;"8=N_P8'^BH8==.Y2WTZ+-+=1QF1>0W=MMWL
+M`)I5!:B='Y+<^619N"'1N1.(7@TBS_V01M)2`N8%0PM#6,PR1MO,N`25UP*M
+M(5*R5%Z):V7.J84$P5SE!R6(354$OJ*9%8CGO`Y+Z(2$'"DIGE38QZN$%.EJ
+M%26O61*]"5OJ(7K#;$H-41+RY)2B;E84"]5YLUI,>$H93G_+62C/N*[0LBA[
+M^?%%&^B<US$Z&E0C0:VK$,DI"Z;^A!$X)_"(U>N*(Z2D/?DC.8I%:`Z0G&8%
+MWR14AI;96)@B)&:IQ(5U/5DZ=Q7Z,V-F-#9Y^XN]7SK\+Y.6EX]3+L/SX=?Q
+0>9SCHKR<?0,^GX.0:0,`````
+`
+end
Index: Tst/New/std_integer5.stat
===================================================================
--- Tst/New/std_integer5.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer5.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1426000434:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:185992
+1 >> tst_memory_1 :: 1426000434:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:2240312
+1 >> tst_memory_2 :: 1426000434:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:2281296
+1 >> tst_timer_1 :: 1426000434:4012, 64 bit:4.0.1:x86_64-Linux:andromeda.math.uni-hannover.de:4
Index: Tst/New/std_integer5.tst
===================================================================
--- Tst/New/std_integer5.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer5.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,16 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 5
+ring rng = integer,(x,y,z),lp;
+ideal  IJ= 13xyz+6xy+78xz+36x-11y2z-66yz,
+168xyz+84xy+1008xz+504x+12y3-154y2z+72y2-924yz,
+-168x2yz2-84x2yz-1008x2z2-504x2z+xy3z+6xy3+154xy2z2+6xy2z+36xy2+924xyz2
+-11y4z-66y3z;
+
+  ideal stdIJ = std(IJ);
+  stdIJ;
+ideal stdstdIJ = std(stdIJ);
+  stdstdIJ;
+  
+tst_status(1);$
Index: Tst/New/std_integer6.res.gz.uu
===================================================================
--- Tst/New/std_integer6.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer6.res.gz.uu	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,48 @@
+begin 664 std_integer6.res.gz
+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
+JNS<5#\.N*6>3GR7J+C]Y5`AR_/T$?Q[YS\N%N[SYRZ?_`:N[\"=J&0``
+`
+end
Index: Tst/New/std_integer6.stat
===================================================================
--- Tst/New/std_integer6.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer6.stat	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,4 @@
+1 >> tst_memory_0 :: 1426686982:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:1080568
+1 >> tst_memory_1 :: 1426686982:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2240328
+1 >> tst_memory_2 :: 1426686982:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:2366592
+1 >> tst_timer_1 :: 1426686982:4020, 64 bit:4.0.2:x86_64-Linux:maunzerle:8
Index: Tst/New/std_integer6.tst
===================================================================
--- Tst/New/std_integer6.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
+++ Tst/New/std_integer6.tst	(revision 83b334dad0b1a90e01e1ae2ea14eb8a09c1c3709)
@@ -0,0 +1,81 @@
+LIB "tst.lib"; tst_init();
+
+
+// Example 6
+ring rng = (integer),(x,y,z),dp;
+
+ideal I = 242*x^3*z+y^2*z-y*z+11*y,
+y^3*z^2-y^2*z^2+11*y^2*z+484,
+y^4*z-y^3*z-10648*x^3+11*y^3-44*y^2+44*y,
+x^3*y*z^2-2,
+11*x^3*y^2*z+484*x^3+2*y^2-2*y,
+117128*x^6-121*x^3*y^3+968*x^3*y^2-968*x^3*y+2*y^4-4*y^3+2*y^2,
+121*x^6*z^3+y*z-z+11,
+2178*x^2*y^2*z^3-1452*x^2*y*z^3+15972*x^2*y*z^2,
+1452*x^2*y^3*z^2-1452*x^2*y^2*z^2+7986*x^2*y^2*z,
+-726*x^3*y^2*z^2+484*x^3*y*z^2+y^4*z^2-5324*x^3*y*z-y^3*z^2+22*y^3*z-11*y^2*z+121*y^2,
+2904*x^2*y^3*z^2-2178*x^2*y^2*z^2+23958*x^2*y^2*z+351384*x^2,
+726*x^2*y^4*z-726*x^2*y^3*z+7730448*x^5+31944*x^2*y^2-31944*x^2*y,
+-968*x^3*y^3*z+726*x^3*y^2*z-2*y^5*z-7986*x^3*y^2+4*y^4*z+21296*x^3*y-22*y^4-2*y^3*z-10648*x^3+110*y^3-132*y^2+44*y,
+95832*x^2*y^2*z^2-63888*x^2*y*z^2+702768*x^2*y*z,
+63888*x^2*y^3*z-63888*x^2*y^2*z+351384*x^2*y^2,
+-5*y^6*z^2+9*y^5*z^2-88*y^5*z-4*y^4*z^2+253*y^4*z-363*y^4-264*y^3*z+968*y^3+88*y^2*z-484*y^2,
+726*x^5*z^3-6*x^2*y^2*z^3+3*x^2*y*z^3-33*x^2*y*z^2,
+726*x^5*y*z^2-3*x^2*y^3*z^2+3*x^2*y^2*z^2,
+-242*x^6*z^2+3*x^3*y^2*z^2-x^3*y*z^2+22*x^3*y*z,
+-9*x^2*y^3*z^4+6*x^2*y^2*z^4-66*x^2*y^2*z^3,
+-6*x^2*y^4*z^3+6*x^2*y^3*z^3-33*x^2*y^3*z^2,
+4*x^3*y^3*z^3-2*x^3*y^2*z^3+33*x^3*y^2*z^2,
+-12*x^2*y^4*z^3+9*x^2*y^3*z^3-31944*x^5*z^2-99*x^2*y^3*z^2+264*x^2*y^2*z^2-132*x^2*y*z^2,
+-3*x^2*y^5*z^2+3*x^2*y^4*z^2-63888*x^5*y*z,
+7*x^3*y^4*z^2-5*x^3*y^3*z^2+66*x^3*y^3*z-176*x^3*y^2*z+88*x^3*y*z,
+15972*x^5*y*z^2-66*x^2*y^3*z^2+33*x^2*y^2*z^2-363*x^2*y^2*z-15972*x^2,
+-33*x^2*y^4*z+33*x^2*y^3*z-351384*x^5-1452*x^2*y^2+1452*x^2*y,
+-5324*x^6*y*z+11*x^3*y^2*z+121*x^3*y^2-968*x^3*y+484*x^3-4*y^3+6*y^2-2*y,
+-99*x^2*y^4*z^3+66*x^2*y^3*z^3-726*x^2*y^3*z^2-4356*x^2*y^2*z^2+2904*x^2*y*z^2-31944*x^2*y*z,
+-66*x^2*y^5*z^2+66*x^2*y^4*z^2-363*x^2*y^4*z-2904*x^2*y^3*z+2904*x^2*y^2*z-15972*x^2*y^2,
+-11*x^3*y^4*z^2+22*x^3*y^3*z^2-8*y^4*z+12*y^3*z-44*y^3-4*y^2*z+22*y^2,
+-132*x^2*y^5*z^2+99*x^2*y^4*z^2-702768*x^5*y*z-1089*x^2*y^4*z-2904*x^2*y^3*z+2904*x^2*y^2*z-47916*x^2*y^2,
+-33*x^2*y^6*z+33*x^2*y^5*z-351384*x^5*y^2-1452*x^2*y^4+1452*x^2*y^3,
+22*x^3*y^5*z-11*x^3*y^4*z+363*x^3*y^4-968*x^3*y^3+484*x^3*y^2-4*y^5+6*y^4-2*y^3,
+33*x^5*y^2*z^3-1452*x^5*z^2+12*x^2*y^2*z^2-6*x^2*y*z^2,
+-33*x^5*y^3*z^2-2904*x^5*y*z,
+-33*x^6*y^2*z^2-8*x^3*y^2*z+4*x^3*y*z,
+-263538*x^5*y^2*z+726*x^2*y^4*z-363*x^2*y^3*z-7730448*x^5+3993*x^2*y^3-31944*x^2*y^2+31944*x^2*y,
+-170069856*x^8+87846*x^5*y^3-1405536*x^5*y^2+363*x^2*y^5+1405536*x^5*y-3267*x^2*y^4+5808*x^2*y^3-2904*x^2*y^2,
+87846*x^6*y^2-468512*x^6*y+363*x^3*y^4+234256*x^6-4235*x^3*y^3+5808*x^3*y^2-8*y^5-1936*x^3*y+20*y^4-16*y^3+4*y^2,
+-2108304*x^5*y^2*z^2+1089*x^2*y^5*z^2+1405536*x^5*y*z^2-9438*x^2*y^4*z^2-15460896*x^5*y*z+7986*x^2*y^4*z+14520*x^2*y^3*z^2-63888*x^2*y^3*z-5808*x^2*y^2*z^2+63888*x^2*y^2*z,
+-1405536*x^5*y^3*z+726*x^2*y^6*z+1405536*x^5*y^2*z-6534*x^2*y^5*z-7730448*x^5*y^2+3993*x^2*y^5+11616*x^2*y^4*z-31944*x^2*y^4-5808*x^2*y^3*z+31944*x^2*y^3,
+726*x^3*y^5*z-4598*x^3*y^4*z+3993*x^3*y^4+5808*x^3*y^3*z-16*y^6*z-21296*x^3*y^3-1936*x^3*y^2*z+40*y^5*z+10648*x^3*y^2-88*y^5-32*y^4*z+132*y^4+8*y^3*z-44*y^3,
+-2811072*x^5*y^3*z+1452*x^2*y^6*z+2108304*x^5*y^2*z-12705*x^2*y^5*z-11595672*x^5*y^2+11979*x^2*y^5+20328*x^2*y^4*z-127776*x^2*y^4-8712*x^2*y^3*z+111804*x^2*y^3,
+-702768*x^5*y^4+363*x^2*y^7+702768*x^5*y^3-3267*x^2*y^6+5808*x^2*y^5-2904*x^2*y^4,
+363*x^3*y^6-2299*x^3*y^5+2904*x^3*y^4-8*y^7-968*x^3*y^3+20*y^6-16*y^5+4*y^4,
+-702768*x^8*z^2-726*x^5*y^3*z^2+2904*x^5*y^2*z^2+24*x^2*y^4*z^2-36*x^2*y^3*z^2+12*x^2*y^2*z^2,
+-1405536*x^8*y*z+726*x^5*y^4*z-5808*x^5*y^3*z+5808*x^5*y^2*z,
+726*x^6*y^3*z-3872*x^6*y^2*z+1936*x^6*y*z-16*x^3*y^4*z+24*x^3*y^3*z-8*x^3*y^2*z,
+-15460896*x^8*y*z-3993*x^5*y^4*z+31944*x^5*y^2*z+264*x^2*y^5*z-527076*x^5*y^2-396*x^2*y^4*z+1452*x^2*y^4+132*x^2*y^3*z-726*x^2*y^3,
+-7730448*x^8*y^2+3993*x^5*y^5-31944*x^5*y^4+31944*x^5*y^3,
+3993*x^6*y^4-21296*x^6*y^3+10648*x^6*y^2-88*x^3*y^5+132*x^3*y^4-44*x^3*y^3,
+-1452*x^5*y*z^4+726*x^5*z^4-7986*x^5*z^3+726*x^2*z^2,
+87846*x^8*z^3-726*x^5*y^2*z^3+726*x^5*y*z^3+726*x^2*y*z-726*x^2*z,
+726*x^6*y*z^3-363*x^6*z^3+3993*x^6*z^2-242*x^3*z+y^2*z-2*y*z+11*y+z-11,
+-2178*x^5*y^2*z^5+1452*x^5*y*z^5-15972*x^5*y*z^4,
+-1452*x^5*y^3*z^4+1452*x^5*y^2*z^4-7986*x^5*y^2*z^3,
+1089*x^6*y^2*z^4-726*x^6*y*z^4+7986*x^6*y*z^3+y^3*z^2-3*y^2*z^2+11*y^2*z+2*y*z^2-22*y*z,
+-2904*x^5*y^3*z^4+2178*x^5*y^2*z^4-23958*x^5*y^2*z^3+63888*x^5*y*z^3-31944*x^5*z^3-31944*x^2*z,
+-726*x^5*y^4*z^3+726*x^5*y^3*z^3-11595672*x^8*z^2-31944*x^2*y+31944*x^2,
+1452*x^6*y^3*z^3-1089*x^6*y^2*z^3+11979*x^6*y^2*z^2-31944*x^6*y*z^2+15972*x^6*z^2+3*y^4*z-6*y^3*z+33*y^3+3*y^2*z-121*y^2+132*y-44,
+-726*x^8*z^5+3*x^2*y*z^3,
+-363*x^8*y*z^4+3*x^2*y^2*z^2-3*x^2*y*z^2,
+363*x^9*z^4-x^3*y*z^2-x^3*z^2,
+-15972*x^8*y*z^4-2904*x^5*y*z^3+1452*x^5*z^3+33*x^2*y^2*z^2+1452*x^2*z,
+3993*x^8*y^2*z^3+527076*x^8*z^2+33*x^2*y^3*z-33*x^2*y^2*z+1452*x^2*y-1452*x^2,
+7986*x^9*y*z^3+1452*x^6*y*z^2-726*x^6*z^2+11*x^3*y^2*z-22*x^3*y*z+4*y^2-6*y+2,
+263538*x^8*y^2*z^3-1405536*x^8*y*z^3+702768*x^8*z^3-5808*x^5*y^3*z^3+8712*x^5*y^2*z^3-2904*x^5*y*z^3+702768*x^5*z-363*x^2*y^3*z+2904*x^2*y^2*z-2904*x^2*y*z,
+255104784*x^11*z^2-131769*x^8*y^3*z^2+1054152*x^8*y^2*z^2-1054152*x^8*y*z^2+702768*x^5*y-363*x^2*y^4-702768*x^5+3267*x^2*y^3-5808*x^2*y^2+2904*x^2*y,
+-131769*x^9*y^2*z^2+702768*x^9*y*z^2-351384*x^9*z^2+2904*x^6*y^3*z^2-4356*x^6*y^2*z^2+1452*x^6*y*z^2-363*x^3*y^3+2299*x^3*y^2-2904*x^3*y+8*y^4+968*x^3-20*y^3+16*y^2-4*y;
+ideal stdI = std(I);
+stdI;
+
+
+tst_status(1);$
