Changeset 0d845f7 in git


Ignore:
Timestamp:
Dec 3, 2013, 2:54:35 PM (10 years ago)
Author:
Andreas Steenpass <steenpass@…>
Branches:
(u'spielwiese', '17f1d200f27c5bd38f5dfc6e8a0879242279d1d8')
Children:
4fb2ef5adbcfa88b54ac2f98dfd0732d27ad0371
Parents:
dc8c23e6866ea1cc0a91e616d893883648c23512
git-author:
Andreas Steenpass <steenpass@mathematik.uni-kl.de>2013-12-03 14:54:35+01:00
git-committer:
Andreas Steenpass <steenpass@mathematik.uni-kl.de>2013-12-03 23:19:16+01:00
Message:
chg: add/update tests for resources.lib, tasks.lib, and parallel.lib
(cherry picked from commit 2d84bafbea754424246bd96a138b4e45710589df)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>
Location:
Tst/Short
Files:
6 added
4 edited

Legend:

Unmodified
Added
Removed
  • Tst/Short/ok_s.lst

    rdc8c23 r0d845f7  
    242242reduce_s
    243243res_s
     244resources_s
    244245resultantp_s
    245246ringlist-z
     
    269270;MP stratify
    270271string
     272tasks_s
    271273test_c_dp
    272274triang_s
  • Tst/Short/parallel_s.res.gz.uu

    rdc8c23 r0d845f7  
    1 begin 640 parallel_s.res.gz
    2 M'XL("$[\"D\``W!A<F%L;&5L7W,N<F5S`+U5VVZ;0!!]]U=,K3[86B#>6<!V
    3 M+2.UJEI%JO+B2%5K118Q*"+"C@5$9?GZS'+9Q9>VR4LL@8>S9RX[S!Y6MU^O
    4 M;P"`!_#C^@L,B[QPTN1^N!BLVA4,@,!-LD^*T7@Q4/\0!'`(LS!-XW23._OX
    5 MCY,78:%=1`#:=ITF<,<_B>ZU>0]9LHOB[<FJWPLT=2!+]@^0P1(F%HQ*2UK5
    6 MV(+T8/BS`)(H#E-(B%3-6.4SM_+H$G0A<RV0=H6&/^_XC\07I9"L%*R4@DFL
    7 MT`(L1667TBXK84O7;B"4E8VE1%962*@.QB<!I$E>P/9IMPOW44XAU?-HF!?1
    8 MT-);_'[[N_>T^C6T=`3NP,7?_R*,31'8%A%F#[J`^I:H5IT:VDU<R%R3'CMV
    9 MS^BE<\T@_`R3XF;4;=ZJ*[!`$'G-[SX-*."&C.6%M]*LX=U2O9P!&36[\SHV
    10 M=1ADO`]UWJT#OL6AQ[Z4R6\J?5LVP?"2PUJ\V^8:Y#WWYC;4>'<H9#TK@[5W
    11 M#OEG4#=,GCGMW'?.S]$KQG\:_'/R>TR2BJNK_NQ^2S+B',_O>$$DV#\5D,6'
    12 M["EZWH;W:?Q!!YD[NF*<M/J4G^A39/0)N=8G_BJ!0M0.2`XEG[!R+DF&Y,PF
    13 M(9H:HM!$H8A"290%Q+%1294ATHG-B[K0=JM$K_7%4+R_:@C7K41MB5Y7T3_6
    14 M@\]IVG6T:^B)&I"$FN/O,I)>E[27;NJBP>SFKV:K+=MRIAU4+Q@UI0$$`1Q)
    15 MPB7G#>(J1)""<VP`CY)PEQG`)X;DI/?<G,TZ%77-+DTB:5*@WNS4S"O.G/HK
    16 3J3Z#S_F(CQ<?!R]^S6#.6P<`````
     1begin 600 parallel_s.res.gz
     2M'XL(".#@G5(``W!A<F%L;&5L7W,N<F5S`*V536_B,!"&[_R*$=H#K!.$Q^:K
     3M%9&ZJE:BJEBIK;2'"J%LB5"DD%8D9>W\^AT#L4VAE,,>DMB3F?''\X[]^'0[
     4MF0(`C^!^\@.:95%VLO1/\[KQN/^#$9!QGN9IV6I?-\P7H@C>XG6<94DV+SIY
     5M\K=3E'%I0T0$MBT[N\2U_X?L/<^UWX%UFB_A@<,8N@&T5*"#JAU`]N8"!A&D
     6MBR3.8$).0@G-E&!*"Z:QP@!0B2I4.E25"+4,=R;458A*(U,5DM4E&];)[BB9
     7MXEVF1IHB*&`0ZJ'S&T60I44)+Z^K59PO"O(V_5:S*!?-`+:?MG7GW;U[O%Z^
     8MKY*\M/[;U\2LR#3NVEX,=UOZ.T[+::L>*W!I`N`4\8RSJP9-:O[,9V/->Z'F
     9MN.OC;*RHPS27.X,@PVXMN[ZD_GZ5=F`\'/AGNJ:IG1C\_X_LR83+FCU^8+]P
     10M['G/LC<*J8:LZC-9]>@1]""3`1!QIEU$WT:8O&9T1M,X)LR=K(1Q%$8O6[<0
     11M38QS),D4Y7:J^STB]RU_YS(ZCY_7_"=H6\*3`G8/B=QD6<WC`P[NX3#*MBRT
     12M9%01DDJ"7N9A\A#>`1L#;[\S#AY'JBS-N8=/A,H"[QD!2.8,_:T"J`S)0`G<
     13M4+1_H?)4XNG#KI@[)2#62A"?*P&%?PJH`(A5Y?Y*^IN7F^0%-B;'E7"_>GLV
     14M6<UD$L#&VWL2S.IU\9XEL#(:4]^72=[BGL/`.:"SDBI\.:15XO2`1WK@I\^#
     15M3=W(ZL:*>[H01\<*7IP'_3S>4?.4%.7-]/:$OLR:N0W!2T*00KHVQ*MN8:M;
     16M?LY4N.IVMKZMML(9!S5#9QI^@4V,3F&3W3/8)+\06W$>F\0+L9W(XV.3XI#!
     17DKX>OJ$EY0<0!-.E=QY*N8W/QFYO]O3";^:WQ#V0F:^(N"```
    1718`
    1819end
  • Tst/Short/parallel_s.stat

    rdc8c23 r0d845f7  
    1 1 >> tst_memory_0 :: 1326120014:3130- 14004 :3-1-3:ix86-Linux:mamawutz:237316
    2 1 >> tst_memory_1 :: 1326120014:3130- 14004 :3-1-3:ix86-Linux:mamawutz:2250140
    3 1 >> tst_memory_2 :: 1326120014:3130- 14004 :3-1-3:ix86-Linux:mamawutz:2282924
    4 1 >> tst_timer_1 :: 1326120014:3130- 14004 :3-1-3:ix86-Linux:mamawutz:18
     11 >> tst_memory_0 :: 1386078432:3170:3-1-7:ix86-Linux:mamawutz:199804
     21 >> tst_memory_1 :: 1386078432:3170:3-1-7:ix86-Linux:mamawutz:2223628
     31 >> tst_memory_2 :: 1386078432:3170:3-1-7:ix86-Linux:mamawutz:2289692
     41 >> tst_timer_1 :: 1386078432:3170:3-1-7:ix86-Linux:mamawutz:40
  • Tst/Short/parallel_s.tst

    rdc8c23 r0d845f7  
    33
    44LIB "parallel.lib";
    5 LIB "primdec.lib";
    65
    7 ring r = 0, (x,y,z), lp;
    8 ideal i = z8+z6+4z5+4z3+4z2+4, y-z2;
    9 ideal j = 3x3y+x3+xy3+y2z2, 2x3z-xy-xz3-y4-z2, 2x2yz-2xy2+xz2-y4;
    10 list commands = list("std", "primdecGTZ", "primdecSY",
    11                      "std", "primdecGTZ", "primdecSY");
    12 list args = list(list(i), list(i), list(i),
    13                  list(j), list(j), list(j));
    14 parallelWaitN(commands, args, 3);
     6ring R1 = 0, (x,y,z), lp;
     7ideal I = 3x3y+x3+xy3+y2z2, 2x3z-xy-xz3-y4-z2, 2x2yz-2xy2+xz2-y4;
     8ideal J = x10+x9y2, x2y7-y8;
     9list commands = list("std", "std");
     10list arguments = list(list(I), list(J));
     11parallelWaitN(commands, arguments, 1);
     12parallelWaitFirst(commands, arguments);
    1513
    16 commands = list("primdecGTZ", "primdecSY");
    17 args = list(list(i), list(i));
    18 //parallelWaitFirst(commands, args); // not reproducable!
     14ring R2 = 0, (x,y,z), dp;
     15ideal I1 = z8+z6+4z5+4z3+4z2+4, -z2+y;
     16ideal I2 = x9y2+x10, x2y7-y8;
     17ideal I3 = x3-2xy, x2y-2y2+x;
     18string command = "std";
     19list arguments = list(list(I1), list(I2), list(I3));
     20parallelWaitAll(command, arguments);
    1921
    20 ring s = 0, (x,y,z), dp;
    21 ideal i1 = z8+z6+4z5+4z3+4z2+4, y-z2;
    22 ideal i2 = x10+x9y2, y8-x2y7;
    23 ideal i3 = x3-2xy, x2y-2y2+x;
    24 string command = "std";
    25 list args = list(list(i1), list(i2), list(i3));
    26 parallelWaitAll(command, args);
     22ring R3 = 0, (x,y,z), dp;
     23ideal I = x, y, z;
     24intvec v = 0:3;
     25list l = list(I, v);
     26module m1 = x*gen(1);
     27module m2;
     28command = "size";
     29list arguments1 = list(list(I), list(v), list(l), list(m1));
     30list arguments2 = list(list(I), list(v), list(l), list(m2));
     31parallelTestAND(command, arguments1);
     32parallelTestAND(command, arguments2);
     33
     34ring R4 = 0, (x,y,z), dp;
     35ideal I;
     36string s;
     37list l;
     38module m1 = x*gen(1);
     39module m2;
     40command = "size";
     41list arguments1 = list(list(I), list(s), list(l), list(m1));
     42list arguments2 = list(list(I), list(s), list(l), list(m2));
     43parallelTestOR(command, arguments1);
     44parallelTestOR(command, arguments2);
    2745
    2846tst_status(1);$
Note: See TracChangeset for help on using the changeset viewer.