Changeset 80b62c4 in git


Ignore:
Timestamp:
Feb 26, 2015, 5:20:33 PM (8 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
Children:
6ce4664ceb723ae06006cbc745af58be325ef3f1
Parents:
35058d42beb8679a99a513c3c1a33a98be61d591
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2015-02-26 17:20:33+01:00
git-committer:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2015-02-26 17:21:50+01:00
Message:
fix: tr. #701: OPT_RETURN_SB cannot be used in modulo (except ordering c)
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    r35058d r80b62c4  
    27152715  }
    27162716  delete w_v;
    2717   if (TEST_OPT_RETURN_SB) setFlag(res,FLAG_STD);
     2717  //if (TEST_OPT_RETURN_SB) setFlag(res,FLAG_STD);
    27182718  return FALSE;
    27192719}
  • Tst/Short/bug_misc.res.gz.uu

    r35058d r80b62c4  
    11begin 640 bug_misc.res.gz
    2 M'XL(".S!6%,``V)U9U]M:7-C+G)E<P#56$MOXS80OOM7#!8]R+&L2)0E/P*Y
    3 M0+:7!8*]9'MIT<W*$FT3M2B7I!+)O[Y#O>U-`A=!DL9`(FHXG/GFX\R0]NVW
    4 MW[Y\!0!G"3=?KN&3DLK:L=6GJ\%M/4.6@,([QIDRAE<#_83E$E;9YBYA,K(X
    5 M?;"D"E6[P%U".YY8<'D)2EC>W(;Q*WQ:3YX%>Y%&L.Z0^TM\T_X?0KF`K[_?
    6 MW$!,!5W#PY9%6U1G7#&^`7Q0P<,=2"6R2&6"#G`1LL##A`(L@"9[593F]81^
    7 MEC.G$ZK8HSJ<K&C03'NTS%I:9K/7I65>>=I26&<\4BSE$F1Q,*N@)8V4"?]D
    8 MJ6*4XRA)XVR7@J!(`H<0"0EY'(H85J&DN$0J&L:0KG%J0SD58<F?I`K8NEYU
    9 M>PU,:I'58'!L"]*]=FTT*L-VDQQ,/*&-B,`EMNV:1FX6YF%HQOM.AW34.:Y5
    10 MH:20!!B(P6(:[HQ\5)CYZ##L&9XL(51*L)61H%0/%TS>7IO5-F'XK::WA.1J
    11 MD/SI_!7D%QB708;C:N`,1T4C.=22=AFFEU1Q:?WNOZ[M)8.#R5`&`2QH-Z4+
    12 M:VC60S(ZF(7;CW"^!(8%6?IV1SDI1OEA5!Q00E!2N*-BTN@2NV6#/<\&P0TY
    13 M"TC]6O00$=)#5/FOL+B%AD?&*!P7DU%>($YR:)>Y1^!X6K]EBLI69U*QS5JV
    14 M*_MW??L_&?8ZFHF/-`=-JO?2YN`UH?33ATQ[H8R**HY#Q^?L;#[U+CWO5^=[
    15 MY]FU'_/LM=/.N9[=7MFX;I-D6R<H*ZSSA\S64R3(.[&NBJ;0JKY@;!US2]`I
    16 M=I2+"ZSWF*[Q.,#B3?"]78AU4;;6LC(<TS;!QG\#VQP?S+P:%5J6=^BFY]:J
    17 M.VN,5Z5WMH=YQ\7$;KOO=/XJW?>H!4^<VEVAF8JS9(7M&(<2'IC:0L+X/MT5
    18 MK3:QZGZ(?P$8MAD.,:9>-YQ@M=2+4"'\3L9.-S<YG2/-;GVK_*NT;->-4GI/
    19 M!?"4CY4(N8PHCS%),14V(LUX#&M&=[%E60,\27Z%SVFVBU%;083'2'E6EB=+
    20 MN-M80'-%N<0FOVB,!X%=K:-"I`+2*,H$Y@QN)^#KBJY30:$"OF.<(O@%_#A%
    21 M_Z,-S?O(H7G/AN;WDG/:):?_!LDY.R<YP2AO4'AUHJ)F&BG$BU1"DU04[;$V
    22 MF1\EK_?=JU.WVB?7(9Z^'#!^'^Y8#*&$:!N*,,*SADG%(GVST*P?;1&4]P*]
    23 M+I,TMGYN/MI9UWX\>WF,@1QA>`L$SA$"XKTY`'($P-"'^88*$_=C>(3E:0O8
    24 M8_253ULIE0'K@J[7]?8BD`7\<:GWLYKDF#A8;8C]/A1ZTJGDY6>U2Z._]5<,
    25 ME*<BKE(HWO<TNL\"],U:ZF'^B`G2-_&Y18M=CZ<4:1-!UPL][RD6R+DL^.>P
    26 M\#_A8-JVQZN!W4IG+3-]Z?P)9LQSF?%/B^P="MUWWKO0??+.A>Z[+RUT?_*1
    27 M"MU_<4G['ZBD_4=+VI^]N'A[=^$IWH7UKSOZ!YQ,XC?4JU\&_P+^Q4WG$Q(`
    28 !````
     2M'XL("`%![U0``V)U9U]M:7-C+G)E<P#56$MOXS80OOM7#!8]R+&L2)0E/P*Y
     3M0+:7!8*]9'MIT<W*$FT3M2B7I!+)O[Y#O>U-`A=!DL9`(FHXG,?'^8:T;[_]
     4M]N4K`#A+N/ER#9^45-:.K3Y=#6[K&;($%-XQSI0QO!KH)RR7L,HV=PF3D<7I
     5M@R55J-H%[A+:\<2"RTM0PO+F-HQ?X=-Z\BS8BS2"=1>YO\0W[?\AE`OX^OO-
     6M#<14T#4\;%FT177&%>,;P`<5/-R!5"*+5";H`!<A"CQ,*,`":+)716E>3^AG
     7M.7,ZH8H]JL/)BB:::0^660O+;/:ZL,PK3UL*ZXQ'BJ5<@BP.9I6TI)$RX9\L
     8M58QR!8)B\AQ"!"+D<2AB6(62HJI4-(PA7>/4AG(JPA(W216P=;WJ]AJ8U"*K
     9M\>W8%J1[[=)H5(;MYCA8<$(;$8%+;-LUC=PLS,/0C/>=#ND@<UP+DC3.=A22
     10M`!,P6$S#G9&/"C,?'88]PY,EA$H)MC(2E.KA@LG;:[/:'DR[U?26D%P-DC^=
     11MOX+\`O,RR'!<#9SAJ&@DAUK2+L.RDBHNK=_]U[6](G"P",HD@`7M9G1I#<UZ
     12M2$8'LW#[&<Z7P)"(I6]WE)-BE!]&Q0$E!"6%.RHFC2ZQ6S38\V@0W)"S`JE?
     13MBUY$A/0BJOQ7L;B%#H^,43@N)J.\P#C)H5WF'@7'T_HM4U2V.I,*;=:B7=F_
     14MZ]O_R;#7P4Q\A#EH2KQ7-@>O2:5?/F3:2V545'D<.CQG9^.I=^EYO[K>.\^N
     15M_9AGKYUVSO7L]FCCNDV1;9V@9%CG#Y&MITB0=V+-BH9HY2`UMHZY)>@4.\G%
     16M!?(]IFL\!I"\";ZW"Y$794LMF>&8M@DV_AO8YOA@YM6HT+*\BVYZQ-5'"\"=
     17M-68KTIUM>]ZA,+';?CN=OTJ_/6JZ$Z=V5VB,XBQ980/&H80'IK:0,+Y/=T6K
     18M3:RZ$^)?`(9MAD/,J=<')\B3>A$JA-_)V.GF)J=SI-FG;Y5_E9:-NE%*[ZD`
     19MGO*Q$B&7$>4QEB<6P4:D&8]AS>@NMBQK@&?'K_`YS78Q:BN(\.`H3\?R+`EW
     20M&PMHKBB7V-X7C?$@L*MU5(A40!I%F<!JP>($?%W1=2HH5('O&*<8_`)^G$;_
     21MHTW-^\BI><^FYO>*<]H5I_\&Q3D[ISC!*.],>%FBHD8:(<2K4T*35!3M@3:9
     22M'Q6O]]VK2[?:)]<AGKX6,'X?[E@,H81H&XHPPE.&2<4B?:?0J!]M$90W`KTN
     23MDS2V?FX[VEG7>#Q[>1P#.8KA+2)PCB(@WIL'0(X",/0QOJ'"Q/T8'L7RM`7L
     24M,?JRIZV4RH"\H.MUO;T8R`+^N-3[64UR+!QD&\9^'PH]Z53R\K/:I='?^DL%
     25MRE,15R44[WL:W6<!^BXM]3!_Q`3IF_C<1HM=CZ<481-!UPL][RD4R+DH^.>@
     26M\#_!8-JVQZN!W4IG+3)]Z?P)9,QSD?%/2?8.1/>=]R:Z3]Z9Z+[[4J+[DX]$
     27L=/_%E/8_$*7]1RGMSUY,WMY=>(IW8?U[CO[))I/XW?3JE\&_=%Z_V`42````
    2928`
    3029end
  • Tst/Short/bug_misc.tst

    r35058d r80b62c4  
    77
    88// tr.588 ------------------------------------------------------------------------------------
    9 // the functions syz, intersect, quotient, modulo return a standard base instead of a generating set if returnSB is set.
     9// the functions syz, intersect, quotient return a standard base instead of a generating set if returnSB is set.
    1010option(returnSB);
    1111ring r=32003,(x,y,z),dp;
  • kernel/ideals.cc

    r35058d r80b62c4  
    20652065      p = temp->m[i];
    20662066      while (pNext(p)!=NULL) pIter(p);
    2067       pNext(p) = q;
     2067      pNext(p) = q; // will be sorted later correctly
    20682068    }
    20692069    else
     
    20882088  ring orig_ring=currRing;
    20892089  ring syz_ring=rAssure_SyzComp(orig_ring, TRUE); rChangeCurrRing(syz_ring);
    2090   if (TEST_OPT_RETURN_SB)
    2091     rSetSyzComp(id_RankFreeModule(temp,orig_ring), syz_ring);
    2092   else
     2090  // we can use OPT_RETURN_SB only, if syz_ring==orig_ring,
     2091  // therefore we disable OPT_RETURN_SB for modulo:
     2092  // (see tr. #701)
     2093  //if (TEST_OPT_RETURN_SB)
     2094  //  rSetSyzComp(IDELEMS(h2)+length, syz_ring);
     2095  //else
    20932096    rSetSyzComp(length, syz_ring);
    20942097  ideal s_temp;
  • libpolys/polys/monomials/p_polys.cc

    r35058d r80b62c4  
    308308        case ro_syzcomp:
    309309        {
    310           int c=p_GetComp(p,r);
     310          long c=p_GetComp(p,r);
    311311          long sc = c;
    312312          int* Components = (_componentsExternal ? _components :
Note: See TracChangeset for help on using the changeset viewer.