From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter van Hoof To: gcc-gnats@gcc.gnu.org Subject: optimization/4328: Internal compiler error in gen_reg_rtx, at emit-rtl.c:542 Date: Sat, 15 Sep 2001 17:16:00 -0000 Message-id: X-SW-Source: 2001-09/msg00311.html List-Id: >Number: 4328 >Category: optimization >Synopsis: Internal compiler error in gen_reg_rtx, at emit-rtl.c:542 >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: ice-on-legal-code >Submitter-Id: net >Arrival-Date: Sat Sep 15 17:16:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Peter van Hoof >Release: 3.0.1 >Organization: Canadian Institute for Theoretical Astrophysics >Environment: System: SunOS scooby 5.8 Generic_108528-10 sun4u sparc SUNW,Sun-Blade-100 Architecture: sun4 host: sparc-sun-solaris2.8 build: sparc-sun-solaris2.8 target: sparc-sun-solaris2.8 configured with: ../gcc-3.0.1/configure --prefix=/opt/local --enable-threads --enable-gcj >Description: Compiling fivel.c optimized for Ultrasparc generates an internal compiler error >How-To-Repeat: scooby> gcc -v --save-temps -ansi -c -mcpu=v9 -mtune=ultrasparc -Wa,-xarch=v8plus -O2 -Wall -I../../source fivel.c Reading specs from /opt/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.1/specs Configured with: ../gcc-3.0.1/configure --prefix=/opt/local --enable-threads --enable-gcj Thread model: posix gcc version 3.0.1 /opt/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.1/cpp0 -lang-c -std=c89 -v -I../../source -D__GNUC__=3 -D__GNUC_MINOR__=0 -D__GNUC_PATCHLEVEL__=1 -D__sparc__ -D__sun__ -D__unix__ -D__svr4__ -D__SVR4 -D__sparc -D__sun -D__unix -Asystem=unix -Asystem=svr4 -D__OPTIMIZE__ -D__STDC_HOSTED__=1 -Wall -D__sparc_v9__ -D__GCC_NEW_VARARGS__ -Acpu=sparc -Amachine=sparc fivel.c fivel.i GNU CPP version 3.0.1 (cpplib) (sparc) #include "..." search starts here: #include <...> search starts here: ../../source /usr/local/include /opt/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.1/include /opt/local/sparc-sun-solaris2.8/include /usr/include End of search list. /opt/local/lib/gcc-lib/sparc-sun-solaris2.8/3.0.1/cc1 -fpreprocessed fivel.i -quiet -dumpbase fivel.c -mcpu=v9 -mtune=ultrasparc -ansi -O2 -Wall -ansi -version -o fivel.s GNU CPP version 3.0.1 (cpplib) (sparc) GNU C version 3.0.1 (sparc-sun-solaris2.8) compiled by GNU C version 3.0.1. fivel.c: In function `fivel': fivel.c:310: Internal compiler error in gen_reg_rtx, at emit-rtl.c:542 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. begin 644 fivel.i.bz2 M0EIH.3%!629361H;A80 "F3_@'TU! 1[_____^___K____I@%_[P /GS[[SO MMS>][OMD;?/J^WS[[WWGGON^\][=YV'U*"\^[W(#[OC.^OE>7J+LMVUYO5CN M[N.=:RHW2VN[KH -J>IZ@ M T/4!IHC0F*>E4\U3]3U3]4_(I[5&1Z31XH]3U'J- : #0TP@:!IB*9$$>D MT*>U3-)D!Y&H!D:,AZ@'J:: $FDB04:FT4]/4RC9(VIHT#$ !H T #0 M-!$E-)I/1-2;-2/U$_1,FI^IJ9E/0C3(VFH:-!H#0 $2B 1H" R*8FTIY3 MU/TH>GI1Y09Y4&(T#3( &@TP$3.JK(JKYT#9P;^SAA7"=B6V2^8H 'P>R"B@ M'P*@=?AWHXR;20/0DJ%ALLA#D(PU+2 *#:!4'1[[\9TB;;T.-77+HRJQAM!% M&)%&(.#501 ;URN?M9*(Q0X2I.<; 9R82UIK2LZ:LQFJ% .GHAS9F,8FN M:L9 $5(*JR18U3G:E+&"(!R^%Q9H:PL;=)C(.4A1@+!9%((@8A5$! M2+6!441*4H5JC"+ 2E!0;10I+Y"'@B9M M<3(OCCA,72DWI-UAB\;VFUTS:4V0;U+DR@#BH9+VP -P$Y3=ZURK/G05'Y^R M W1#P\G\J/"NKR>#AA*1\%_-_R@N!C)/$]0P.,BVSMKE&Z)R7R8(RWSR4#LQ M8@SLS,-!X<91)6R5*,1)%BR"(+*C<)E84MQAD6#HRXFFB0K$3*,P@EB SV(V M#=Y+2;*28O^./B_3^?V.RV(Q)T: ->F.6 -B^M=<":0/: " -4J2E:B! <>> M%A18L4!&)$*$#"01GW8")ADE.CC5?_WINPC)N.+S2D?E_;T,OM^#O[V(P3?& M 0&^+DLB/N!B[6'5'IM1.'K!,S2\- MU0C*0U@=YU1<.J(KJ253*G18\W;.:]$E!$9Y(#[JV.HYX>&F+&.U3&<3=X!W MQ[-U'E*7->IFB$ M8BR+>Z*(C09ZJ6$9(BL7_>*W08UMI#;2[9IN#&W\8ER2,4B$D2:K-&X]+'A? MB_4SO)HE.@/30=-_"0WJS+5I4<+L.@6V99_*!@"AZ8:Y/ MB(=E-P=7FXU,5S8)CG? [P$OZ$WNU.]$F)V'(2G;-41AQW7/'WZWX,EK5&M5 M"AHDMH6A#2%M]39M/I4_">LH- =DRPA0 6 @JWA_4+14 VWH$$KT R7V,@U1 M/":ROJYSAVOV:;^[&Z/4DP,'UNCWH#Z,47!5[7@;60X>(?&$IN.3;HRP::$H M(Q-O(.5MG7%Q&$(CI)O&]KZLFF^ORX<1.3"E*87!C)<1D&AXD;)J?A?15IVO MN>JO+0 :SB.*K?50%M&;9@\>B9C1MTR:VV\AKIE3:5B8\,*542=905KSA'L< M!))(TD(!? ^9ZP'-&N!S@2!F0#9CU^SDY]AKQJQVR'JFT&47P?SXO6^/WXO] MD:E4\$/44:@SAP*9CRL0(N%)6U+WM8..G^=Z>GOERA1B*[N3FPUE@I=98*#& MND,'LI?<2511UF3;-#G+R!=!WH&7X,WB$&Z(A=%S"(711+F!804MY:1*$F*< M<>8AW&R;I?)?55:PC>$._$ B .B.Q!!(Y:ZZH_LWMGAFU\0&F,-';[?RN#?6IR+?'N MVKJO1>+Y!G4\W] \/GD5(_$C.$DGJH'F9V\,O!;'=-(73<1%B$"!E.1U_3LONJ7(,RX@F\8'B6^'03%S#>@]"AK2)%8*Q,0Q >5!CR$Y$&-&<$&=V=1! MQ0:%O0B$2,2*%XHY6NECI>RU\;9&=#$TU $'A?,6($P+O DIPT-M=ZH!6M Y M]-:B3#'Y.]3/ZD=<"TTW@<=%!-4;((Q%B(!OFDDE4@")F9>=]68$VM9MO.5, MV\KK^R0\3#78> A-^?@])7!$T[7US8OJ<# M/>@".?EF-?7U]IW'//=OB( M&D#C(._HB(@#EUKR,=FF3,QK;+;XL*=4VVW0F9G?@"$K/3JV\!,$T$HZQ%,2 MPP3P@P@25!5@!F16M03;:-NU!5-"(@L,R!.=,,G46L53*)JB)#C=; M2C$ #)D'PIZL[4WPZN#=R>7*X0RWYVAGXC), M=[X)>G :2XM+WGVOY.K)_2B:+@8JH:NK:THE @7J!X7]">>Y /! 'MKY H-M(G.@=/G[GU>?W]_E;QQ^S\H,>>45NEK M?4]#YXY\-N^94K^/*RE)Q"73JAWK#F[1:LR_UI9OTW1_U3RYM/2D!*]G2EW) MS3[+=J]-'=P%G'J. =>N]VZ'5.SS<27TL =76@+.G."1P^5)RGS5?)%E5=7D@][M M3;*#6^;/]?M]NSMS\3)#GM^4?=OH.Y"1KQIX:JJ#?Z[###VK(T7XQI!0/MW( M"&&F>@4XOYUR+AF9?#'1GT0=RE^^#P'>+='?"O;>:=F/F+F7SQS1?=JFVG"\ MRY^Y-W)R:R56+ZFP1L9=F,-&_W"(HYX:.V^[2/ ;E:=D=4+X#T[\F"]?9FWE M>78;&9FHK9K=: A8VF WZPX;R* ;B@> 5:U@V_2JP%10H-NAU D$1#=621(H^A M55*2)'Q?1D-((T:!XCEEEE@&W.D5=:WLWO-;V=$.;+!$]N'J>@(?:Q&K[T/5 MN*IYVQ?M$I[ODS?K:UFM#*XYEU:N&=.A#YWIIR4R>LK-RR[V&9('9),],8PL M!TNVM<6S*/) 9C[(2)(LBY\R9A.OHE^R<,# [+7)G/>-6&(-0@*U<@3$3\%I M&EZU?Y@=?R(:2E2K,<"M3/0JJ+N0=.8S$UH-OQ[=?R]&[]1@\-$ '43<$")B M8RBFT]6^P+;8))@OY0LL0\E,:D\D(B$F=Q1S-"_<>P$D%$=,G@QPA\M MEEHU0?2=^;_PRUP]8F6E('5I.E!Z$'+^<\TIG6M:UI1A%$)-MM)A%$-IE)I, M(HAM,MIHI%%M-MMMO>L"8 XLH CBUQ89=GSH A](X O$(;Q*77H--],EK&6R M,?" 0B@0D$56,4!_M9US'PLQT$/%T/?SN@]X\WUNZ>/NNYJ'VMZJ&(3'JM,[ M>T6!CLB2$(0(2$$6( H@L6 P07RIV)KKU\&NY55%555=YZ4CV>?MV6$G3JE M">",!D2#!@LN;M3 VJ0:+[?N+TXY\7MY=?/UB7YWV4-Q+1#/4JA77@CV"&24 M\?I[T:Z4#]'7DR;LK,76@E3"=F9HQ0O)OV'3.AAN$09WBZA:4'V+BH35:"(Z ML,<%$,3;@X:]JG#-6RH"DH84F"82:C7R]?)(-SX6*"9(BP(4"&F )/#-V<7Y M7QEMYTB2G$,I$7R_!:9J$%9&,!2'H N ]FBGNY>;I\M6VVVVW[KPI50;;:5" M*$U50TJ$-L!@$Q:F1O[[M#S2?S3+51K$@Y):_I[2C^2*F'5MX8ZPPBNJTUJAVD< :#T1S#6Y"YA*B^ZJTF$'GA-B3 MYE,Q6V2 9Z1 ?IR9;5?F-(4H?4CTE B>;X(9Y&8U;LA[=;E[3VE"@87-AA>2 M'#]CPPI.[U))#Z_=0*^BU;=?!HUY=^P\';LX7"Y)WREY\] : MH!D^!'4@!7($(?1) 78VFTB[4 %>@**0604Q)'<[PKTJH;/#O'0H; XP;])H M-9'LA(4B3V&25"*!)B%^JO9#/3A/ M#B@5/+$*4), K1&0\J;?15'4"PDTFK-Z3!H0%*32F0(I#,P6L&Y(VWPCDQW9 M" PSS9N/DCTT08;JS-C*3/&2I&$8,R*$)2(!&\@@3]&K)4-(VQ43FLH"LCK\ M^JE-&VVWO.?0&&4@\$&U!H-W&S>$)2AZ9L$SV;]M*)NWBCH3!!WX#CFGRU88,TS*4T^JJ4I"&GEF3-=54*:=/1<\2' *^I Y.$^+!#HY5F6 MK.[;MA:;'"ZZ3L7*NR#*@>\$TT'Y0Z:<5!E37KQ&5MQ?UZ++I+]/,A(+A %+ M$@HE?K"NCPB>IA?63PQZ0)S";-/7)OWF]X6G%+#$%WTY==<8 03HCX#R8=:[,%#)R%&B?NI0=-E*:_GEEIG<%ERN0; @# -$D@=J2+ M SNH:XLAU[=9QOH=I@<4ND@$(22+"(LW^Z@CRBC\P4MJJ\>.%,ZPL,8E>X$2 M5U4/E,4'#&OJM::+$8$V$#OTJC6RP! MA9HO"?$[O'L\J#LJI)+EU+)X7G>Y MF-B+7_&L=QT0'GS\@208VY4"W]!H,N0KUVW42+257B\WQQE<5W5WD$PAA5', M,"F0O.>%[..[CNXS#D=)G0*_W\ZDE(JHK;I81P&:*412J'@8F93P;[D!-$4B M/75?'(@4)B37'05=UVL'QRH##8;6*"-1*!TST-;:Z7M42\4:W5A2ZMJ4]9UH M%^-]R#=XT&E,8FOGO]D20O50E=\_G>RD'GHK-\TTQX9@,] BH*DB2!<[%]-S M3' 4!U.)8U\]]AO7A==CF5JE)1W6%8#*9(>R@:Z//UO ;#0[>U*=.SXFNUU( M-8I*6EJ<"-D/DVSC[-TK4ED=.FK9<&!9(C(EW/6X=-*W41QYT'>X.40=?!EY)LST=A3Q=Q(3 M/&H>.]NY( ,TUG+*-[Y]ED6"H2,@R)N\-?5L]!I2288,B5K(R21X0$/?F1G=EM1 ;36NOKG2-86=\P%-#K!@-R6"20:7O$>%C^-.BDT?G[N9 M!P"_$W!)(0]%*4]X^BU![1-W**.:')TC+O;5K \8?8O:&<#+ UO3$\+_>,D# M%VPD45!$4#U7\5\[^!%FHR+%+:(?^;Q)*=D6EE3PWK['N._7[/")Z]AHFix: Choosing a lower level of optimization works around the problem. >Release-Note: >Audit-Trail: >Unformatted: