Changeset 595145 in git


Ignore:
Timestamp:
May 26, 2016, 10:48:10 AM (8 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '4a9821a93ffdc22a6696668bd4f6b8c9de3e6c5f')
Children:
c21def206345e194f51f5b0d9c86daf757b940f6
Parents:
181bf31ff3cd5591f8ad17307f4c78803ea11f4e
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2016-05-26 10:48:10+02:00
git-committer:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2016-05-26 11:41:44+02:00
Message:
ring handling (allow NULL for undefined): fix tr. #764
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • Singular/ipassign.cc

    r181bf31 r595145  
    10211021  }
    10221022  ring r=(ring)a->Data();
     1023  if ((r==NULL)||(r->cf==NULL)) return TRUE;
    10231024  if (have_id)
    10241025  {
  • Singular/ipid.cc

    r181bf31 r595145  
    171171      return (void*) omAlloc0Bin(sip_link_bin);
    172172    case RING_CMD:
    173       return (void*) omAlloc0Bin(sip_sring_bin);
     173      return NULL;
    174174    case PACKAGE_CMD:
    175175    {
  • Singular/ipshell.cc

    r181bf31 r595145  
    15511551  }
    15521552
    1553   ring r = IDRING(tmp);
     1553  ring r = IDRING(tmp) = (ring) omAlloc0Bin(sip_sring_bin);
    15541554
    15551555  r->cf = nInitChar(n_Zp, (void*)32003); //   r->cf->ch = 32003;
  • Singular/links/ssiLink.cc

    r181bf31 r595145  
    236236  /* ch=-2: algext, coeff ring and minpoly follows */
    237237  /* ch=-3: cf name follows */
     238  if ((r==NULL)||(r->cf==NULL))
     239  {
     240    WerrorS("undefined ring");
     241    return;
     242  }
    238243  if (r==currRing) // see recursive calls for transExt/algExt
    239244  {
  • Singular/table.h

    r181bf31 r595145  
    485485#endif
    486486,{D(jjEQUAL_I),   EQUAL_EQUAL,    INT_CMD,        INT_CMD,    INT_CMD, ALLOW_PLURAL | ALLOW_RING}
     487,{D(jjEQUAL_I),   EQUAL_EQUAL,    INT_CMD,        RING_CMD,   INT_CMD, ALLOW_PLURAL | ALLOW_RING}
     488,{D(jjEQUAL_I),   EQUAL_EQUAL,    INT_CMD,        RING_CMD,   RING_CMD, ALLOW_PLURAL | ALLOW_RING}
    487489,{D(jjEQUAL_BI),  EQUAL_EQUAL,    INT_CMD,        BIGINT_CMD, BIGINT_CMD, ALLOW_PLURAL | ALLOW_RING}
    488490,{D(jjEQUAL_N),   EQUAL_EQUAL,    INT_CMD,        NUMBER_CMD, NUMBER_CMD, ALLOW_PLURAL | ALLOW_RING}
  • Tst/Old/integers.res.gz.uu

    r181bf31 r595145  
    11begin 640 integers.res.gz
    2 M'XL("";?.E<``VEN=&5G97)S+G)E<P#E75ESW,B1?M>O@!DKF5=3J`-`P6SV
     2M'XL("+[>15<``VEN=&5G97)S+G)E<P#E75ESW,B1?M>O@!DKF5=3J`-`P6SV
    33MQGIW'QRQL0]KOTV,1I38DMK#)MOHEH;HT(_?/.H$^T!#HB2/&6,+!51E?IE5
    44ME5F5=?1?__9??_G?+,O$))O=K;+9)?SW+'_V5_M:PNOL"OYWEAGZ9/PGQ27^
     
    8484M;C2+D4;<\:`0O)QL$&-XR'WKI.?K!.5-P9*D47E#-WHE8?EH1K-/DH/"\E]M
    8585MRF1*EB2-W.-Q*WCY8H,D3QDBI:-3CF\`8PC,YPU@GBY":@Q#2:/WAL<0XTV-
    86 M==RCM3[9E,E8/S].6V3-CO[J:@/>JQYQ^<.G3(_:[=6@T'UMW?E5&KNOV9^/
    87 M-\GS)4LBVZ=47VG5I+9NN;-L4K-?GFR2YTO63;9/N;[2TDIMO7)G;:5FIYPN
    88 MKGP+RU%;#]E=7:G91R;+*T]O/&KKZ#KK*WCJ;'1L1^,G_SJ3$#HL%PD>%%+2
    89 MZA!=PSEL;:BN[-K0XO(97N*Y%O*L/9-^_:DV=L$$OH\@PP@RC)(,M5VF6.!M
    90 MA$A"YDA$YJW-(G-:PZ)X^N+2O^1%J9?90UBPE;GT(?:'QQ%V'AY^]?@Z<`WQ
    91 M]0>O7)DK&UY?=*/K>X$,&:3*7+G8^B("H6UH?=&-K.\%,62(*7/MXNHQ"!O8
    92 M0A"AKNR60'PI_,O*AHH7C^-)>P$/,UW2'6UZD4`V-DR\>!1(VHMCD,V2[@34
    93 MYP1&[4+$L9;L\:.KJT2A]M#0^"K-*UU0,<FK?.CN&VK:'>]AMEY(>YH'RGPS
    94 M9;N#0,0S`"E\R`ZO!PCV:B2#YJ#9+FP0:X/!DWCT9F$C._Y[7-[@=PZ(;+%W
    95 M>/)E`98-LXR$`%.'0.@!T="#SXR'6!:=P`(K[8<.*T@Z0[/H1A4DGIA9V*#"
    96 M@RYST,N#5A5K")_:,QB;/FBAUU*?*4./+7X60N</JA9K5;HLK3Q36M+;%K-K
    97 MHXL'59JU-N&#))W*4BK\U%+QHLCU@]+%&@`XNJT:R5IQ)HG4A"H$Y6J17ED5
    98 MU8.2<EW%U!02UW554#Z)Q$VA:LS8$G&B(>MZ;0*\5H<B"CD52I=41`*GD=!"
    99 M8)$668'!E0^R*M=U&0'2J)!*2$.E%+`=:0G8L90DOD595EBN1<95#8QE`6!S
    100 M$X1OB\`8M3VJ\J(@$HH$-BHG"BCR6:7K&DFT`&14@?S09+%=YT'>`G7A:6A2
    101 MM"I+)J(`%0B35T1$`JJ1*5$U*F\)%F/,H24HZ97=1G(5"%'H&H1&@AI5I0$D
    102 M$52HJ[)"9D!0(D@FGU?8>'+6HS"@.*V#ADMJ6!YD0?575PQ2(^1*%3715`A9
    103 MB!S5"D0E@T:M`-664'/]B!)Z<5&&JF^KH,L2J]MS*%#/`OH[ZT%3VX(A%7%0
    104 M*`2)A`PDZ9JK%3BT*`>K22BS%J6)JKRB1NE44V+K**"6B$=!]:#JDGAH%@HX
    105 M(@]J'UQ)R$*B4*PKX-&R4-1XA("Z-KEOG*T)55M1U_$RE5A-T-BI;H%[A6I2
    106 M>4D,-34FU##R4R0BJ0KY21*16A?P:TE&ZD$U?*FC%FFHW;EZJE!<S["DSJ"-
    107 MX6HJ4%Z2'AEJDI<4A0P5R4OM#1G*J!9KZ,T@,-N*LEZ#X+Y3M75H>`;;J-=N
    108 M1=6K2N9=DNP,!9@7U*-)3\A<<_U24T3NBJ2G_EFC70#IK=DIP3"@_&0#H3V)
    109 M,O2DFOV';4&&NJ`7OL*J%^`$!0$H41>D*.1?4'NFEHGL->F".G.-!@94P3:K
    110 M1`.#JB#[JL&^H"[(T:VE--XTM"*/>DO-]M35NR$SYY%4W"I03X`$31VW5P12
    111 M4._E;E^CG4*UD.4KT4ZA6LAJ:[13J!9T&1+,%.CE#+CFP0Z(W&L'0=21=@"$
    112 MB;0#**J@'4!1!NW49.B<<DHT=%XY&NV<5XY$.\?::5$WWL2U0H2.#:ADU";K
    113 MT&8`A8G:#,"H0IL!&&749$JTC[[%:#2/H<5(M(^VR2`DT(PW7$+XWH/L`8WK
    114 M/LB_CKH/\#>^^P#[*O2>DBRIZSP:#6ED`=&2NLZ#_B[7WAJW0@9[`U"\Z4#F
    115 M@,79#F1>!]L!W(TW'<"\"I9#HXWUAD.BC76&`V&@$KP-%=(;2N(GO*5$?L#>
    116 MF4K@5WM+"?Q,,)2:S*VSDQ+-K;>3;<%R.[?0"A7,FY#>%1`W$7P!L`/FSA<`
    117 MO]J[`F!G(D\@T=XZ3X"L2Q,,ME#!NQ$+Z=T;<A#>O0$'X.?=&_"H@W>39&"=
    118 M=T-V()YS/*W0P6`*%3PT,I#>0R,#X3TTT`=VWD,KLEKL3)!5;/2%]F,*I*C"
    119 MF`))2C^F0)(B&E-07[>#"B2/\)WG:D7A[:H(XQXD&,8]2#`:]R@D;P<^;$?R
    120 MX!G0&4IODX3VHS$DHJ+1F$*:=CA&'2_W'JT5P;Z*PH\)D8(.8T*%].R@$&D!
    121 M(N\31.F'HEBJ\$-1+*7]6!0I&.T<62LJ;SY%&0:]6*9PHUXL7DEO\$45!M28
    122 MK_0C:BR#?&K.9[P9%)4;G6-V')RSD1;&#>PQ"Y"QV6NR5`*]*1I/4=,D*\RQ
    123 M\,#[(EF7XQG1#[DJ)^F4_2)=E)-X8'Z1I:<4))YO7]CEK2!L@2]?/!+V":.]
    124 MP),@OT@AT\SX\R,@3Q;FE73Z?9$N$4E)$_!Q5W4T[>X<\)"29MKCSEM%4VJ[
    125 M)N`I*)J9II'UI]<TG;=>=,/J4E$+3Z+J3ZULQ<TT#:E+11<[+%Q$?6/(1/&U
    126 M#,-/($CE+F5HNONHANZB<M^^\AXI_]DO"!R^EBC=">HSNFS:J<!=)I&J8-1#
    127 M!4]S[``0N6,',4QW]T0*\[0'S'_"(P<@KCMR$.O`V!,'J0Y>]M#!D.,&TIU=
    128 M?YF`"!=E-8^70I[HJ(%4T25;$1CMKLMHNDLA3W+,0&I_648,PEV6T7270I[D
    129 MB('4_JJ,&(2[*B,%,>D!8LA&&>#G#@_$(-Q%&2F(<0\00PZG`C]W+"`&X:[)
    130 M:!XO0#S1QF'@Z99Z8B#NDHSFT>K#T^P8!HYNJ2>&X:_(Z-1*G[:Q;5]+V-4R
    131 MP`_ITA\#B''Z2SM2G%=7/7!NV\\2=K,,P5GY[?\Q3G^-2$>??7`.VF0B=;A$
    132 M)`;B+Q'I]/D^0`;M#I$Z7"$2`2G"%2+?L,\5T04B,1A_@<@WZW9%N#XD!A*N
    133 M#VD>;=/_/0XOZ5A\D#@H`KQ"DVS/_])],4^TZ^7K:`%]4I/NRY=X#4"3;,O_
    134 MI]Z4#_*0D*-4R`*%/'TDY.]S0[ZD^Q*:=#^^Q.L2&KO$'NO@Y7X=O-PMPO;/
    135 M),*@`3[=HV#A!A$J%"%=^/\G.$\@Z1J&YM'"/U[#T"2G"7Z?9PDD7?W0I$<)
    136 M)-[\T"01RQ_X'`&@)1'2B"7>--$DIPB^]`S![`M."``<PCA),0K$.'Z$\?M<
    137 MVB/ICHDFW?HO\8J))HGG/OGN74DW2#2=>&Y)XX'/CX`\78BQ9)^<QG-+\LGC
    138 MQPWK2_;[?]&\J&2O.NZT+7*KR4[_+]_G/]N\B?_KS)M*]HSI%G]9DFL</Y;C
    139 MNUUY)$OV?^,.4'*`D\=`O]N%1[)DWS;I`"77EJX<?(,^S7ZFNW)0DJ=)5@Z>
    140 MO%NSN^BL'."M$*/C)MV+_WN><=!]%$'BH`C^13+^O;EAZR.5M.LCLQNZ-NKG
    141 M*[]L92]M&-$GPKOO%FIQZ"W4TMV_0$R"7-HN!7A0,G_`"ZKPH84'A0]KG[VP
    142 M47,/-(RW>;CUM>/F[EJ#ERGLT@?..TAXP+L7R\!QL;O4P#(.>"H;.^^@>=4'
    143 MRZ`1JKO0X%6*P]CP>0?'\SXX!@TS*^,"Z`D.&T[KXICTP3%H*%FY:%J"P^0V
    144 MB-[!,>Z#8]!PT>0NC)[@$#:.WL'!;F,ODH'>Q0@724^P2!M*[V`AO[$7RC#O
    145 M8J0+IB=(E(NF(Q1O#8UVP6M\[5>H3>%BQ=W*O.I5FX,&"Z;PT>($>>G"Q=T&
    146 MW@O+L(&+*7W`.,%2^8CQMVU=58@9)WB,"QI_RP9F?-@XP5+[N#']"*B_W-EE
    147 MH%^(O`FW2$=.F7Z/\2:]%?IA%*YR;MTUC]X[TH\HWH2KG_<X4_H5PQL;X/+(
    148 MZ"B)OTO2GB-Q%TKR^1)/0!.!-+QD-?QCQY?XMPQO'@68Z"<';VR$B33XP/=E
    149 MPH.HK0KA:0U/&I],B[=M%OR(;TMZ7./;"A^K%B_A-/PH,4?-SY1%Y)188QZ!
    150 MW$39XE6=0O*SP@)"<4)R$<TI+D.<RS65(=9%6^!SQ<^:RAM.*"Y?<TH2`9ES
    151 MBBA(0E"LD8(D!+HM\5GQ<X'4I.:$)FJRX)1B:B6G)).K.,7T"(1>$SV"H-H*
    152 M]9GS<XFTE>!$0;25Y)0FVDIQ2A%MI3DEB;@J.$74%8%0:Z).$&1K\-GP<T6<
    153 M:DZ4Q$GGG"J(DQ:<TL1)2TXIXJ05IR2QTII3Q$L3"+E&7IHPB!;O<-<5/QMJ
    154 M-(83%?.M.542WR+G5$%\"\$I37P+R2E%?`O%*4F,"\TIXEP0"K%&S@6AP&WT
    155 MF*@X06VW,)S@AEK4G.)V6.:<XE95"DYQJR@EI[@>2\4IUG6I.<4:*`M.$9"2
    156 M@:P)2(E`<#,O/AM^SJGKU)2HN?/DE#`$J1*4J`A1)2E1$J!*4:(@/)6FA"8X
    157 M54$)16BJDA*2T%0,@-%4A&!-:"H$@+NJL<?F_"P0F1&<R`F:D92J"9I1E#`$
    158 MS6A*5`3-%)0H"9HI*5$0-%-10A,T8RBA")IA!)*QU8R!P=6$84W@:D10M0(!
    159 MU(J?V;9H3@@"6A><R@EI75*J)J1U10E#2&M#B8J0UC4E2D(J\IQ2!4$5N:"4
    160 M)JPB9Q2*P8J<@4B&*W*&PH!%3E#6A%CDB`1W)5.BX@2;NMQPRMJZO.:DL!8R
    161 MYV3.!H\L)FXT)Y-'-A.WMI>44I2J6`PRFKBKG\0@JXD'#$@,P6BT%4,P'F7%
    162 M$`Q(6CD$`[*"D/7$HP*40#2X,YP2DA-L@,F`\N9V2FI.L@D69$-Y]SXE2T[F
    163 M+!994=R`3F*1&<5#%"06&5(\TD%BD2G%<R8DEF(XA15+,2!MQ5*,2%FQ%".2
    164 M5B[%B*Q@9%#Q-`8E$(YN!:$ADTI;MBE5<TI;/Y5SDEV#(*NJ:4<_)24G!4M)
    165 M=I4.LA!A,JQXO(;$),N*)WY(3+*M>(B`Q-2,I[1B:D946#$U0])6S((A*2MF
    166 MP9"DE;-@2%90LK%X`H82B`?WH%.BX`2Y+$%&EK:Z,XN*D]KZ9\-)]EJ"+"UM
    167 MX2<>9&KI7`!Q(5M+YPZ(#QE;/-E`8I.QQ7,4)';)@"HK=LF02BMVR9@**W;)
    168 MF+05NV1,RHI=,B9IY:X8DQ6<+"_D)$!D>64K"`]97HE[[BFE.<7^5)#QI5,-
    169 MQ)',+YV4((YD@.DH!G,TG&2?*L@*T]D28DJ&F`Y,$%LRQ7B4AM1@&)&Q:C",
    170 MJ;)J,`RJM&HP#*JP:C`,2ELU&`:EK!H,@Y)6#X9!64608<8C;)1`1"W_7`L9
    171 M9CQT0`E%B<H.NS2EV-4+,LUT/H)2):78U0NRS73J@U*&4NSJ!5EG.J?R#`=O
    172 M.:5R4H8DZTS';BA%4`RK0I)QIC-.E"(L)2M"DFVFHU^4(BR:U2#).M,9.4H1
    173 M%LE:D&2<6]:")-.\)BU(M,LMCYO1*+<\7I9HDEL[-I9HD5L[\I5HD%L[C)5H
    174 MCULW"D5KW+IA(]KBUH[L)%KBU@ZW)!KBUHYZ)!KBUHTV)%KBUCIXB8:XM4Y4
    175 MHAENK4^2:(1;:\HEFN#66CR)!KBUAD"B_6UM?Y!H?EO;#"1:W]8J`&WO.NQM
    176 MIY\%OTE6;NTLZ<=<NN7?(K_IK-W23X??)(NW5HKOM'K+OR!^TUF^I9\/OTG6
    177 M;RW,[[2`6QN&F:[@TL^9WR1+N!;F4Z[W\&^@WZ2+N"KG(,3GQUB>;+T'>#*2
    178 MSRD2CGET#N:HG`,;G9,Y*N<`1K(,Z>KZ>ZU#*KIAQZ,*DG&L9+(!ZW=;BE2Y
    179 M#8-,.E@Y"I(N1CY]ZP2^#*>S'*ERMI_)>N33-U!K!-,52867#XV.;<AN0T1/
    180 JX:5`__.7/V='J^7JXG;VYN@2'GY9KJY7'Y?'XN3RWY[]/[T--[EIH@``
     86M==RCM3[9E,E8/S].6V3-CO[J:@/>JQYQ^6U3II1"_PG5HU9]-2BP7UMG?Y5&
     87M]FOV]N--TG[)@LGV"==76E.IK=/N+*K4[+4GF^3YDE65[1.RK[3P4EN?W5EY
     88MJ=EEITLOW\*NU-9_=M=>:O:@R>++TYN6VKK!SNH+GDD;'=NQ^LF_SA2%CM)%
     89M@@>%E+1V1)=T#ELYJBN[<K2X?(97?*Z%/&O/I%^=JHU=3H'O(\@P@@RC)$-M
     90M%S$6>%<ADI`Y$I%Y:[/(G%:X*-J^N/0O><GJ9?80EG-E+GT`_N%Q_)T'CU\]
     91M^@Y<0_3]P2M7YLH&WQ?=V/M>($.&L#)7+O*^B$!H&WA?=./N>T$,&8#*7+NH
     92M>PS"AKT01*@KNV$07PK_LK*!Y,7C:-->P,-,EW0'GUXDD(T-(B\>A9GVXAAD
     93MLZ0['_4Y@5&[`'*L)7LXZ>HJ4:@]4C2^2O-*%W),\BH?V/N&FG:'?YBM%]*>
     94M]8$RWTS9[I@0\0Q`"A_0P\L#@KT:R:`Y:+8+&^+:8/`D'LQ9V+B/_QZ7-_B=
     95MPR5;[!V>BUF`9<,L(R'`U"$0>D`T].`SXQ&712?LP$K[H8,.DD[8++HQ!XGG
     96M:18VY/"@RQST\J!5Q1K"I_8,QJ8/6NBUU&?*T&.+GX70^8.JQ5J5+DLKSY26
     97M]+;%[-KHXD&59JU-^"!)I[*4"C^U5+PH<OV@=+$&`(YNJT:R5IQ)(C6A"D&Y
     98M6J175D7UH*1<5S$UA<1U71643R)Q4Z@:,[9$G&C(NEZ;`*_5H8A"3H72)161
     99MP&DDM!!8I$568'#E@ZS*=5U&@#0JI!+24"D%;$=:`G8L)8EO4985EFN1<54#
     100M8UD`V-P$X=LB,$9MCZJ\*(B$(H&-RHD"BGQ6Z;I&$BT`&54@/S19;-=YD+=`
     101M77@:FA2MRI*)*$`%PN05$9&`:F1*5(W*6X+%&'-H"4IZ9;>17`5"%+H&H9&@
     102M1E5I`$D$%>JJK)`9$)0(DLGG%3:>G/4H#"A.ZZ#ADAJ6!UE0_=45@]0(N5)%
     103M33050A8B1[4"4<F@42M`M2747#^BA%Y<E*'JVRKHLL3J]AP*U+.`_LYZT-2V
     104M8$A%'!0*02(A`TFZYFH%#BW*P6H2RJQ%::(JKZA1.M64V#H*J"7B45`]J+HD
     105M'IJ%`H[(@]H'5Q*RD"@4ZPIXM"P4-1XAH*Y-[AMG:T+55M1UO$PE5A,T=JI;
     106MX%ZAFE1>$D--C0DUC/P4B4BJ0GZ21*36!?Q:DI%Z4`U?ZJA%&FIWKIXJ%-<S
     107M+*DS:&.XF@J4EZ1'AIKD)44A0T7R4GM#AC*JQ1IZ,PC,MJ*LUR"X[U1M'1J>
     108MP3;JM5M1]:J2>9<D.T,!Y@7U:-(3,M=<O]04D;LBZ:E_UF@70'IK=DHP#"@_
     109MV4!H3Z(,/:EF_V%;D*$NZ(6OL.H%.$%!`$K4!2D*^1?4GJEE(GM-NJ#.7*.!
     110M`56PS2K1P*`JR+YJL"^H"W)T:RF--PVMR*/>4K,]=?5NR,QY)!6W"M03($%3
     111MQ^T5@134>[G;UVBG4"UD^4JT4Z@6LMH:[12J!5V&!#,%>CD#KGFP`R+WVD$0
     112M=:0=`&$B[0"**F@'4)1!.S49.J><$@V=5XY&.^>5(]'.L79:U(TW<:T0H6,#
     113M*AFUR3JT&4!AHC8#,*K09@!&&369$NVC;S$:S6-H,1+MHVTR"`DTXPV7$+[W
     114M('M`X[H/\J^C[@/\C>\^P+X*O:<D2^HZCT9#&EE`M*2N\Z"_R[6WQJV0P=X`
     115M%&\ZD#E@<;8#F=?!=@!WXTT',*^"Y=!H8[WAD&ACG>%`&*@$;T.%](:2^`EO
     116M*9$?L'>F$OC5WE("/Q,,I29SZ^RD1'/K[61;L-S.+;1"!?,FI'<%Q$T$7P#L
     117M@+GS!<"O]JX`V)G($TBTM\X3(.O2!(,M5/!NQ$)Z]X8<A'=OP`'X>?<&/.K@
     118MW2096.?=D!V(YQQ/*W0PF$(%#XT,I/?0R$!X#PWT@9WWT(JL%CL39!4;?:']
     119MF`(IJC"F0)+2CRF0I(C&%-37[:`"R2-\Y[E:47B[*L*X!PF&<0\2C,8]"LG;
     120M@0_;D3QX!G2&TMLDH?UH#(FH:#2FD*8=CE''R[U':T6PKZ+P8T*DH,.84"$]
     121M.RA$6H#(^P11^J$HEBK\4!1+:3\610I&.T?6BLJ;3U&&02^6*=RH%XM7TAM\
     122M484!->8K_8@:RR"?FO,9;P9%Y4;GF!T'YVRDA7$#>\P"9&SVFBR50&^*QE/4
     123M-,D*<RP\#K](5NUX1O1#KME).H._2)?L)!ZG7V3I&0:)I]\7=O$K"%O@RQ>/
     124MA'W":"_P),@O4L@T,_[\",B3A7DEG8U?I`M(4M($?-Q5'4V[.\<_I*29]KCS
     125M5M&4VJX)>`J*9J9I9/WI-4VGL1?=L+I4U,*3J/I3*UMQ,TU#ZE+1M0\+%U'?
     126M&#)1?&G#\/,)4KDK&YKN+JNA>ZS<MZ^\@ZJS?.<`'JCIPAU,:")%NZLF4A6,
     127M>JC@:0XE`")W*"&&Z6ZF2&&>]H#Y3W@@`<1U!Q)B'1A['B'5P<L>.AAR&$&Z
     128MD^TO$Q#A&JWF\5+($QU$D"JZ@BL"H]UE&DUW*>1)#B%([:_2B$&XJS2:[E+(
     129MDQQ`D-I?I!&#<!=II"`F/4`,V48#_-S1@AB$NT8C!3'N`6+(T57@YPX-Q"#<
     130M)1K-XP6()]I6##S=4D\,Q%VAT3Q:?7B:_<3`T2WUQ##\!1J=6NG3-K;M>@E[
     131M7@;X(5WZ0P(Q3G^E1XKSZJH'SOV[738NGV_^W%>,RI\=B,7P=Y!TU-U'C$%[
     132M4*0.-Y#$0/P-)!V3T`?(H,TC4H?[1R(@1;A_Y!MVR2*Z?20&XV\?^6:]L@AW
     133MC\1`PMTCS:,]_K_'T2>=J0\2!T6`TVB2O?U?NFWFB3;%?!TMH,MJTDW]$N\0
     134M:)(]_?_4._I!'A)RE`I9H)"GCX3\?>[FEW390I-NYI=XUT)C5^!C';S<KX.7
     135MNT78_IE$&#3^ITL8+-P@0H4BI/L"_@D.(TBZPZ%YM"\`[W!HDJ,(O\^#")+N
     136MC6C2<P@2KXUHDH#F#WP(`="2"&E`$Z^I:)(C"%]Z`&'V!<<+``YAG*08!6(<
     137M/\+X?6[\D71!19.>&Y!X/T63A'N??'.OI.LGFDZXMZ3QP.='0)XN`EFR3T[#
     138MO27YY/'CAO4EAP6^:-I4LE<==]H6N=5N`+HD1Y-LI__RS?2S+]DI+TOV)NE&
     139M>5F2.YD\!OK=[AZ2)7N*20<H.8HT3/\->@A;[6Z8OB2[G83IG[R3L/'MA.GQ
     140M@H;1<9-N?/\]C]_I:H@@<5`$_S@8__3;L,6(2MK%B-D-W>#T\Y5?([+W)XSH
     141M$^'==R&T./1":.FN0B`F02YMX^X>E,P?\*XH?&CA0>'#VF<O;(C:`PVC5QZ\
     142M?.T@M;MAX&4*N_11Z@X2'C[NQ3)PE.GN%[",`Y[*!JH[:%[UP3)HO.?N%GB5
     143MXC`V5MW!\;P/CD&#MLJX:'6"PP:GNC@F?7`,&IA5+C:5X#"YC5AW<(S[X!@T
     144M^#*YBUDG.(0-6G=PL-O8BV2@=S'"A:T3+-+&K3M8R&_LA3+,NQCI(M<)$N5"
     145MUPC%6T.C7:087_LQCRE<Y+5;F5>]:G/08,$4/O::("]=\+7;P'MA&39P,:4/
     146MOR98*A]__;:MJPH1V`2/<2'8;]G`C`_")EAJ'X6EW^/T]RR[#/1CC3?A0N?(
     147M*=-/(]ZD%S0_C,*MRJV[<=%[1_H]PYMP"_,>9TH_*'ACPT4>&9W;\-<ZVD,;
     148M[FY'/LSA"6@BD`9KK(9_[&@-_ZS@S:-P#?WZWXV-UY`&'_CJ2G@0M54A/*WA
     149M2>.3:?'BRX(?\6U)CVM\6^%CU>)]F(8?)>:H^9FRB)P2:\PCD)LH6[PU4TA^
     150M5EA`*$Y(+J(YQ66(<[FF,L2Z:`M\KOA94WG#"<7E:TY)(B!S3A$%20B*-5*0
     151MA$"W)3XK?BZ0FM2<T$1-%IQ23*WDE&1R%:>8'H'0:Z)'$%1;H3YS?BZ1MA*<
     152M*(BVDIS21%LI3BFBK32G)!%7!:>(NB(0:DW4"8)L#3X;?JZ(4\V)DCCIG%,%
     153M<=*"4YHX:<DI19RTXI0D5EISBGAI`B'7R$L3!M'B=>JZXF=#C<9PHF*^-:=*
     154MXEODG"J(;R$XI8EO(3FEB&^A."6)<:$Y19P+0B'6R+D@%+AG'1,5)ZCM%H83
     155MW%"+FE/<#LN<4]RJ2L$I;A6EY!378ZDXQ;HN-:=8`V7!*0)2,I`U`2D1".Z<
     156MQ6?#SSEUG9H2-7>>G!*&(%6"$A4AJB0E2@)4*4H4A*?2E-`$IRHHH0A-55)"
     157M$IJ*`3":BA"L"4V%`'`+,_;8G)\%(C."$SE!,Y)2-4$SBA*&H!E-B8J@F8(2
     158M)4$S)24*@F8J2FB"9@PE%$$SC$`RMIHQ,+B:,*P)7(T(JE8@@%KQ,]L6S0E!
     159M0.N"4SDAK4M*U82TKBAA"&EM*%$1TKJF1$E(19Y3JB"H(A>4TH15Y(Q",5B1
     160M,Q#)<$7.4!BPR`G*FA"+')'@%F!*5)Q@4Y<;3EE;E]><%-9"YIS,V>"1Q<1=
     161MW63RR&;B/O*24HI2%8M!1A.WT),89#5Q-S^)(1B-MF((QJ.L&((!22N'8$!6
     162M$+*>N"^?$H@&MV%30G*"#3`94-Y)3DG-23;!@FPH;Y6G9,G)G,4B*XJ[O4DL
     163M,J-X8H'$(D.*YR=(+#*E>*B#Q%(,I[!B*0:DK5B*$2DKEF)$TLJE&)$5C`PJ
     164M'GV@!,+1K2`T9%)I?S2E:DYIZZ=R3K)K$&15-6V?IZ3DI&`IR:[2J1$B3(85
     165MS[*0F&19\7@-B4FV%7?LDYB:\9163,V("BNF9DC:BEDP)&7%+!B2M'(6#,D*
     166M2C86CYM0`O'@AF]*%)P@ER7(R-*^<F91<5);_VPXR5Y+D*6E_?+$@TPM;<(G
     167M+F1K:9,_\2%CB\<(2&PRMGAH@<0N&5!EQ2X94FG%+AE38<4N&9.V8I>,25FQ
     168M2\8DK=P58[*"D^6%G`2(+*]L!>$ARRMQ@SNE-*?8GPHROG2$@#B2^:5C"<21
     169M##"=>V".AI/L4P5983K(04S)$-/I!&)+IAC/K9`:#",R5@V&,556#89!E58-
     170MAD$55@V&06FK!L.@E%6#85#2ZL$P**L(,LQX7HP2B*CE7TXAPXP[_"FA*%'9
     171M89>F%+MZ0::9#B-0JJ04NWI!MIF.6%#*4(I=O2#K3(="GN'@+:=43LJ09)WI
     172MC`NE"(IA54@RSG2@B%*$I61%2++-=,Z*4H1%LQHD66<ZD$8IPB)9"Y*,<\M:
     173MD&2:UZ0%B7:YY7$S&N66Q\L237)KQ\82+7)K1[X2#7)KA[$2[7'K1J%HC5LW
     174M;$1;W-J1G41+W-KAED1#W-I1CT1#W+K1AD1+W%H'+]$0M]:)2C3#K?5)$HUP
     175M:TVY1!/<6HLGT0"WUA!(M+^M[0\2S6]KFX%$Z]M:!:#M78>-Y/0+W3?).JB=
     176M)?V8"Z'\L^`WG950^A7OFV0IU$KQG=9"^<>\;SJ+H?1+WC?):JB%^9V60VO#
     177M,-/U4/IE\9MD0=3"?,KU'OXY\IMT253E'(3X_!C+DZWW`$]&\CE%PC&/SBD8
     178ME7-@H[,*J7(.8"3+D*ZNO]<ZI*+K;#RJ(!G'2B8;L'ZWI4B5VS#(I(.5HR#I
     179M8N33MT[@RW`ZRY$J9_N9K$<^?0.U1C!=D51XT\_HV(;L-D3T%-[`\S]_^7-V
     180AM%JN+FYG;XXNX>&7Y>IZ]7&)OVW_;\_^'\>4";+TH0``
    181181`
    182182end
  • Tst/Old/intmat.res.gz.uu

    r181bf31 r595145  
    11begin 640 intmat.res.gz
    2 M'XL("'L/CDP``VEN=&UA="YR97,`M59=;]LV%'WWKR"*`;536A%)R1\UE`'#
    3 M7@H,>^G>A*!6'*:E)TN&1#OM?OW.I2Q2R:IU&=H$2$B>0]ZO<TF]_^/7=[\S
    4 MQL0-N[Z>O+_,9(09,Y4]%#:RK?6`BH:T)&)^G$;$/^L=,V>6,<$53S<>7=Q<
    5 M3F.'/+G-U6V`EC?LD)DS%UQB3\)3ON#F'/`5\,W$G<<G'6G2L;K%X,(:S"O:
    6 MJE(N)4_67*4]*&+O0?7,`X'8JRR87\+\T`,A@5_9IJC:8]WJZ6&VF>!XD7`E
    7 MR<XDQ2CE*_B2\*'M)Q/OIE!T'$*"QS_W/K7F+\VJVK)=?3@6UMR5NL-UT]0-
    8 MJW>[4]/H>]`9IG?ZH6XTZPXL3:5QZ%NVI5.WWDP",V]@1B*D%9Q$7"*F_RLN
    9 M!,?R`O/@50KZ'/28SP6?(RKETC&9*YIA#0A^PP:4%#G9(1^#W%0S)$<DPK.H
    10 MNCER&T64<<5"0:BNN8JBA$L@*5,>6?M2M:>[7-[F,A1+=G5T.A,9<AL0$1")
    11 M<JJ`H(`X*:MR([@9'J8<L(&>EJ2F4"2)[/UIRA)BYA4_<+>1.V[/0,+\>!'U
    12 M'AOR=R`NB028@;AB+@*V\H'NPR*B+TUKST4S+<H2Z40G[ME7?O+XEO7[!?O,
    13 M!#'-MY@23$5,M/6'UA;VU'YX,*4>,%O;F.ICW_Z5?HR(USNH4`&2Z]3`MX5?
    14 MI29JZL?6+4N_3+VSJ\MNV9=8(?%F,^SF("R%U",=L9\CT<@J%TAJXA?I0LEC
    15 M3IEV??+8U'`9.ORHW3)U2E^2J8MY]J*&4@LTU,6"[RFU=*[$O=%M9V'+<C?<
    16 MLH<"F;R_&/I\U#L+$]M.E9[U#_A>%^4H>BB.XUA]?RKU*-S5<10FE8V"Q[K\
    17 M,@HB&ELWS^'_F-BE2RPE,>05C;#/C.\!M782^*H\DOC_](=7_8_OCX3N(?:&
    18 M2>B]#V`Y#$`2/B=\[B-40P(U![LB`NXW>N=6=',/"`D1KHF`ZX2[RUP.<>H8
    19 MEF5$>*I3K'U#J($SIN)_P8<V:/PB820I":-SVRLC6?A+W9)`?#CDRM3.6##&
    20 M3.M>T/9T/-:-'6_#S`]?YI^[$8(OSQ/007/,&]VVIJXB9K\<-7O]29?'"[IY
    21 M[0-;^KO?#I2?T).091;B]TOK3D]F3`XI/8E7^^_[09'&%"U.]:5(A7OP+P_]
    22 M?D86Q9*^;Z!@_)5K\DWASSJX)ON/A*<[T;6I_Q)(H???WOW"7J'CHM+<O=J$
    23 0UIN*V>:GR=]]W<I]I0H`````
     2M'XL("+[>15<``VEN=&UA="YR97,`Q59=;]LV%'WWKR"*`;536A%)R1\SE`'#
     3M7@H,>^G>A*!6'*:C)TN&1#MM?_W.I2Q2R:JV00<L`1*1YY+WZQR2[_[\[>T?
     4MC#%QPZZO)^\N(QEAQ$QE#X6-;&L]H**A61(Q_YU&9'_6.V;.+&."*YYN/+JX
     5MN>S&#GERFZO;`"UOV"$S9RZXQ)J$IWS!S3G@*^";B=N/3SJC26?53880UK"\
     6MHJ4JY5+R9,U5VH,B]A%4SR(0R+W*@OLEW`\C$!+XE6V*JCW6K9X>9IL)MA<)
     7M5Y+\3%)\I7R%6!(^]/UDX,,4BK9#2HCXESZFUGS6K*HMV]6'8V'-7:D[7#=-
     8MW;!ZMSLUC;Z'.</P3C_4C6;=AJ6I-#;]F6UIUZUWD\#-&[B12&F%()&7B.G_
     9MB@O!,;W`.$25PGP.\YC/!9\C*^7*,9DK&F$."'[#`K04-=FA'H/:5#,41R3"
     10M6U%W<]0VBJCBBH6&4%]S%44)ET!2ICRR]JUJ3W>YO,UE:);L^NAX)C+4-B`B
     11M(!+M5`%!`[%35N5&<#/<3#E@`SXMB4VA21+5^]N4)<C,*W[@;B%WMKT%"N:_
     12M%U$?L:%X!^22*(`9D"OF(F`KG^@^3"+[TK3V7#33HBQ13BAQS[[ZD\>WK-])
     13ML(],T!KS_6LDUBA:`ZF_;VUA3^W[!U/J+ZYI;6.J#_WA4.G'B%;TX2OTA\@\
     14M-8A\X6=)8DW]V+IIZ:=)6;NZ[*8]`13:8C9#K0?:*30&Q8K]&&U`S;E`R1,_
     15M2<=-'G/J@U/18U,C9+#T@W;3I*.^85.7_>Q%<E,+R.WBP2M.+5TH<>]TVWG8
     16MLMQ];ME#@9K>7QQ]/.J=A8MMQUEO]2_X7A?E*'HHCN-8?7\J]2C<]7$4)@Z.
     17M@L>Z_#0*(AM;-\_A[RSLTA66BACJ"IGL,^,5HM:.`E^D1Q+_F'J\$OX?]21T
     18MAK$W3$(-?7K+87J2\#GA<Y^_&AJ0=-@5&>!LI#MR1:?^P"`A@VLRP%'$W44@
     19MASCIB649&3QE,>:^0>-@\QSLF#:&]@KX"CZ,@+Y?1*HD)5)U27E6)0M_75@B
     20MET^60IG:&0O.F&G=W=R>CL>ZL>,2SOSGR^)SITF(Y7D!.FB.<:/;UM15Q.RG
     21MHV:O_]+E\8)N7OO$EOY6L0/5)'399)F%</S4NF.;&2-+2I?MU?Z_?:JD,66+
     22M77TK4N&>$I<GQ'Y&'L627D[@-_[*-<6F\&<=0I/]\^/I2B@^]6^,%&KX_>VO
     23:[!64&97F[M4F2'0J9IN?)O\`4&9`??\*````
    2424`
    2525end
  • libpolys/polys/monomials/ring.cc

    r181bf31 r595145  
    644644char * rString(ring r)
    645645{
    646   if (r!=NULL)
     646  if ((r!=NULL)&&(r->cf!=NULL))
    647647  {
    648648    char *ch=rCharStr(r);
     
    657657  }
    658658  else
    659     return omStrDup("NULL");
     659    return omStrDup("undefined");
    660660}
    661661
     
    13021302int rSum(ring r1, ring r2, ring &sum)
    13031303{
     1304  if ((r1==NULL)||(r2==NULL)
     1305  ||(r1->cf==NULL)||(r2->cf==NULL))
     1306    return -1;
    13041307  if (r1==r2)
    13051308  {
Note: See TracChangeset for help on using the changeset viewer.