www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - Segmentation fault - testcase.zip

reply marco.falda unipd.it writes:
I am trying to translate my constraint solver from C++ to D, but I have
encountered an error that prevents me to continue. 
I attach a minimal subset of code to reproduce the error. When I compile
"VincoloIIF.d" or "VincoloIPF.d" a segmentation fault (compiler internal error,
according to the GNU gcc 3.3.3 D frontend) occurs.
I am using DMD version 0.12 on WinXP Home.


begin 0644 testcase.zip


MNL]^,_OB\B4_FFM17-M8)'=W9F=F?SL[,V3`%VN?DG^S<,Y]?GKZOO_\V?-G
M+%CQ*-&M_6+#Y
M0Q+RD,R;M$E 2)QX"2<K&LVOH($1Y.,SLHZABP:KB!(6+EA$D\0+.L^?[>!X

ML2A__/#A1)!V'?'O(43CM^\^?A9$KB/^":(*$7NSZ6M+S/''M^??GTQ.X8D,

M>4Y(4/&U0XX<\GJ+BM\I%<<Y%<=*Q7H-N\Z1O+RJT%>1N05U\RJ)RY&\O"J1
MF6E>5=G%4-]'=E0OUJLZCL]WJF"4F7I<,+5$[W>.^O=:&QPL*+!')MY-2]Z%
M`#AUUVL3&/`5UQ\VRCH*22MTR0 [_ [CWL`-+MH&_C)&+'PHHT$U(Z)V^QL<
M#G
M"W;)(])B84*^ *VZ?; ,B)H'' X.<""*[T^_S&`$D*+(.T!!HW3:G0DJJ\7-
M6BYHXL&#VY&/86IZYL&%N9<>:T ^=Z0+W=D)6(B]BBSP;NQY%^<+&L\C0YY$
MOQ*AR`XJ"\TA_24S2TNZ'Z!V2+CVS6^W+8 W0A OF5^1ULG%-9TGA+<5.T05
M">+E='+\TS__\>-[L5%!7/"^87+9 A[PAA,:\(AYA,;>.F* ;DA]O^GY/I][
MMXR'E"S`^88>KIAJ +4"/\_GS$N\AA1CYUT4\8 B3TLNL7B9=2;2.*(5?GQH
MQ"45C0L6P*->-F$6MLH958%5 `!7FSD$+]<&![+'(=<.+EA[&XW&MPTCBUP8




MKZ.U%'%LR44D]P>YW <".I/;2/U[^V4XMW]>,Y`XY1"K>Q"FKT.(!T*<!1YT

MW-T&=+<&Z6X1ZFX!ZVXEV-U*M+M%N+MEO+N/`+R;0[S[%^2?$(K(C!,BW<A 
M$]$&-EOQ.#N:T3A)L$+C&-O(""(`]5C`]5"QNC2(:=("(XC83XE"]F7,T8G9

MW4;TB];R2#D._G_Q N2:-DV]ZKY1L8K4*9-6<)LVY2;<00/Y*-Z09+)*YJ(+



M3R(J1:FP#FA90L%90YFL' 5E$- ^&*S$,BOE0EK,*F$/)^SVEF\)FFUSHLNE
M8-$;*YJV7*\R8$T\C:=:1#FN2:J".<N/\0?XYBK_]I=7?HA7_H]PR\89PU(L
M&.!HO5SFUL,L!HGQ,::B"!GSD(M I#AJ5V
M1Z80^\".")21=20DIHKHG*TBF*(C&(&9J2IZ&"-M1+''BG?XZCA<'`/\EN$3








M],:'-I4;$GOSMOM/.W/-W NM;`FS*R^14ZD42R<KN=/:S7(HFZ0Q;9C<YO#P
M)=&B _X.>7_R:7+\^<31.4R_  $,K&QOS`SC35G2AM,H;70$[E`'>PI&=W<X
M-T$GI\2W=,\Q'`PU1P4NX9,$%RF_\9/(7HRQC5)CDWJ3((=VQ1I8]J VQZ8L

ML"8ES_$ &Z*X")FM+I9PKV4%.$(/MZM.7JT=>#ST7
M\",//T(61 M^EQFG*YQ>_>EK_-50O$%319.L-*(F9IG#Q\)!"%D=II%8^[ZX
M$.7O %Y$7+WB%XD AW02TM'Y%?,B+_*Q+V9-DQ*F+$K ]*9:#U""9YFL? &/

M%J.='^812]FIX`"V->]DLTHLK"56J`:DB[L6;T>FB*"96U$5]6-JII25/Q5S
MU,1;'^AR:0O`UXD1 OQF*5(5P)AZ8844PK00B=%EZ*F/(U9/M>^J_%&("GF1

MQSCS+?JHUS!/JE $8:9/6*^/*#D&84Z?L+CPH`Z>*)4J.(6E^=\(^Z2ULG6S
M%ZZ & O8K<*TSW)UHH?ID<F%Y*4"$306),OMJ=7*9W/O-&H]=F(I,;[WPQ/?
MA;/2O`.TA!K($66Q1'.U8/FO*='G'B^7_X(CHX `."JO^H]\E02'V-)GD"!<

MCO^V_-[+\T$=CV`=0G1 YM<55!A_&1_ESJP`RI7O<*Y4_(+QJKS95VD`.;S3
M&<7YW;FXW3\TB!5R2)-W\%T%,A^`!NUL,7JS0N!JT^AW,=ET=X=ZNH?--H+3


M7K=[1(1"B/"3:,%"$;-"*H[?(,^9CCB\<] UA2WXA?[:-Z%G=H=T%%33R<1(

M??G2>EU*K/H3<&Q7O!P4`\B!?&N9>X<H+9-UZN?<H9$CUY8JD8H/W C9B%\=
M=0M]BH>%JCJJ. D6'\V2ZU*)76"1\!5G^^7JG$:15/%291UQ`AX/7ZB_^_3I
MY-.[:>9O9V_(7MP_"\^2O; #EQ



MWYU^=#ZP

M)&KM5?<ZF#UC;%C=X7CR+B`DP/F[^C#X0

M90V/7IE^FD-NM)7]J]GZ_0W\!%3&-3-*7W9=1I[GQ!'YJ\JF,I[FN5C*'5<-
M1/P18E8D.SI*2657:790?D-CD[]+]ZCT08>;Q(VZQ_F12Y?S`SQ %[H]VX85


MC9P"YT.<$S=53X/YQ(I&M6 XWR3O_-U'6I05M:=UE.Z?>L(K=O$"72N!$QCV


M- AWG^&N$ZFRL3+TH+1D;A/X&X8RJ.%"'H/V`X7P&7O;FC'+(/YNLDY$V51.
MLPQ7'*,T&](;K97F?O&D^;*I=&4,XFO:?38P_,KUZK5HZ^;5>\-^CVM75:,N
M"U6J>MHCEBX$ZNN26P"F*$M;\99'H"A*%XTNN-#HM=Z12:-KLJ3]>A!ZM6%K
MH)'5PCTZT\KPR/#XHFI)*F3=SI2]N13=U<Y&50I9UF<;+O8M$6"X7"K<0+E!


M"BA"L*8H9QT^5))24Z>^WWZS.[O+79*2Y=2'^W!MI"&7R]EYO^0X76ZBD/R+
M)4$:I6=G/YP\^N;1-RQ>IUE!\F+9"WKPS=(3:S$O,I9<F5LE I/JPMD,,081

MCX(TR0M\IM?)VU]_^NF"G)(YZ3L'_".[,9U]_^;M+P*3ZQSP#S$]?TYH$GP,
M21Z2)$T("=*\H$D1DK`-U[%X`*RNTAPN. %+VV)?SL RW(8DH/$EHUGXN*O)
M"C[2;+XP.+PX/Q-DM2Y;#FE1_K447XQ_I^)+7,;B2USFXDM<KL27N`Q_;YD"

M8P03!%/YND(C\; "D8O8/04&"'P$(P3XR #W^`H,$/ (1 APZQ#WC!08(/`1

M8(Q  F`J7U=H)!Z4FH=HM;B&",8(IB M5TH$!2+!`,$0P1C!5`H$Y2'!`,$0
MP1C!5,H#Q>%*<2 XD'`HX5C"J127*\7EUL2ES6IH69#BOF\)T;?$-D&FO2;[
MD7*9&'+Q)%)E59X4Z<"1`&]]1X*AE&(?1>4A\!%,4'`> J$48Q]EY2'P$4Q0
M<AZ"H91C'P7I24$IZ$LXD8+SI."\778F&9<N(G4_4(L^ B&"$8(Q  D"93/J
M?=-XM*N-$4P-%],6-9)FYEJV9#J5=)^INO,1C*0MV4:DC,75]T,)QQ).I4P&

M&Y$R'E??3Z3 _-U!:Y^CV2%G:MF;9QG:V+0I;4M#PY:T/PTLB0P-[QHJ<U,>


M:R+-RVOT.YY][ K:MO>,K,"\UWMLMZEXQLB 5E,YW1%EJS8_?4!S,06^(X..
M#W1FMU^ZL<X8KHIPKJK+7"5[MW]HQO2:4N78\M5A4_HS [CFHS'M5<*SZ]:H
MUO61>R?5MDQ]Z_0&Q3><)PH?LGAT!'V!V1:4[<<'JR.`/L2']D=\/(<,Q A]

MAJT)L7J3`XIMW6!X=>7[2I?]>DX:.7TK^'I&<3Q1FK7; K*,&^QK$^[LJEQ5
MY+L6Y7X]!NN8YANU_D !SVA^9'4_4<`S<DBUGM]1K_<MVKRFLM.K5Y^Z:S.K
M)]V5>)89]RU*/8,VG=)]2]*N;L \JVBL%,R[*?<MU6L*?,N-!XUG5 K0QC-,

M-GR!SQ'XY"9+2"=QR2O^X!^P[P5<<&^^A4^)B"6'(GK9 $A, <3HYX6 #B(%

MDH)\ K7^"8"71$8VN#D^YJ]SZJ+YIP6^Q2DZ C?";#OO+\1;QHI;KER&$+E.
MB=O#VV2KGP3QI;Z.6<*OY::8?C9/67Y8AGF0Z<U+%L.UHH^O%&R=PM(O/;EP

M`A4%!>D:,$0AUQ&]86G"'DA'K*:CZ_^ICHX:;9BS3Y6XU`QTJP5D3$JW+B`,
M:%YTRL4NV9YHI6W=[KV/$HA-=>1AO`:7`W4PL1]<E%H*8: 09BJ$F0IA0B$]
MO*QI9=O3=S7]Z&?NPM34ML<O2F5M>\G6T->V!["J%T`E;PQM;GL`37WV`'Z%
M`I-MF.5 J2!52G`&KN6* UJ^JJ7*I18Y$(GRTM+XKO/7O_WS5PC11;P6B^ >
M,<US%J=JJU3+)J> Q#B,\[` .;<1[G/TYB;,^*`8PVDT7Q VRTD-LR`E+.+3

M/#XE


M,H77++^%DDQ=.,?'?-?) 8_%4_*,N+8(37YHD:XZG%GUZ+;DCUY=L31+*+=!


M/QNIR AL4H#W#FU

M*V08Q4!!L Y+H0ZK,G:^B6R62$.=D>$!PE*R/R6YL`BD)N$?QF^W9;9PS-3M

M,T;!7>DF8U`+)&$4M6D4I8$*VF)P4`9Q!MY=P,;.DZ7S9-EMB=*S 489J]YD

M/W07*E4;EL/Q-EM/=KCQS`SCF56-9]9H/+.#C6?V?V<\LWL9S^SO&L]LG_',
M'L)X./7I^CNH>)HC2 .']7X!J `5ZT^-$"D/[)NGN[6SW_R^H5&^XWCYUN,.
MU,R\+`/44A".HH,\Q8ZT!_8?IJMNI7MBNLROAM'?TFQO?A!UO*KJ`5/41ER4
M$+ID-`C!DO:+""HNCR_PXD69`"`LLP4Y)K)).BKO:\E$YQA%S*UJ%/A\5^V&
MZ]UMFKNG39,MW)[,5'9*4*.4G9)LDHKT9['4*=4F>Z6DUBG]:+5*8G6T(,DF
M+N\7I`PTUFM&'U5OA&30`,Q&)U3V02?WR?AP #LH!QFDDX=P%A15:9)V*S6!
M]NS$Z`EX#T$+)$8V$JJLMJH)MVP&4,Y&`P&GKL.`K1A HOPOC?AVN=G$WYJW
MNF4K\HPH28!,'?+#Q;OSU[]<.*HT/VE``!L;UUL+C?BVSE;+:=5B3H35=!0F
MHD0&ZT]VE-06)G)+)"Y!O_&(%2GM&$E%\.3V9;13G(*Y<)WG3X*6:-<<."=I

M$A*'EUE*<.C+_WP,$GG.F\G (Z,9S2+^+&=M/BF`E]N0VK,"(F:H&`$NTDZW
M.HU];`9,\8=T!P5,CO%L"9'M#HSB

MA&&4A_I('`S(\=^.%/E3"/VB04"Z*301Y&]3L97]N9X7-%`A1`^Y,KQ*J)S/
MK^M]U&'R7==_8)!E"L>A6N-*%HX_FX,TSNMCO5.5&6H(^%4=:OQ9AV)Q5G,O
M)]ORSZ:<\*[ZB\E=_.ALL8<?.>3\JCXU3DI^DMW\B)%#G%C\)%7%`SN\4FUD

MK'/? Y%B/E'GOR>XD&OU=-T ZB7NJ),EEIL)>_Z4ITNH=L*85QXL(I[7\WM>

M$%^N&=.U\!8`ABRN2UD`>FD&UXL3;2]\]55)#E\5!\H9H\3.?T_B U$NZ5<H
M\6?/C(DP,3H;P-AMF&%:E;LUZD3)E`_5O67;UNM*4K57Q8]>A-R*;U5<"'ZJ
M-BT;6EE+\[Y6)XFFWRM$"GVJP]!J_2',,F1S)0NLO%C"&M18;]Z]NWCW9EZV
M2XL7Y$E^\CYY7SS)>P`2J,!$WZY'I#K
M` `(``YYCS(I^+JOA D``-4D```,````5FEN8V]L;TE01BYDU1EK3]O(]C.5

M0 C=2O>VP6./YYPYKSDO1WRZ"`G\F[*`AWQX^6ZP^6+S!8WF/$XA2:?=H(M7
MR >ER22-*;NVEVH$ ^K$Y?!=?4[O$H1^DEA;PR',%Y.0!OD<?!7+`.8QS?R4
M'&Z^V-`+9B'WT]';X=D5PHTA)B%BW` X2]+JN_/?W[^_ &,80<^U?C!>"C%\

MA2G)"`1^-*%^3+8Z8OL;/QZ-+5HOSH9RX]:$MEQH^?(ZE==$7F>T9>A(_0D)




MQ_6(D32R4R7HH,3.>I28O??7VGM?(5EC-RWS_94R;^1M?RU]5S5\L%+#C>IX
M!*S,S<'2HSBL'$7E%']RJ[_7M9\\HB)F2)\.9_Z=H^X8NG!]U^\`'D6,+1L;
M,4D7,0.'>7`B7OR,ZP[Q1ASS!_S#GT9
M9CP&A[(4/B._O0$.1Z!=$S[L[HJ%8JMP]'F,*Q!4H-]`"!)GH]Y80EDS7C$S
M(:F/#UY7/;+,O`FBB;F/*!/W>E'DW]F[3*^F)`EBLWA*([S/Z1,S*9USG/K8

M(5C )ZE33'8 &QB99EYG"4()7I< 51*DM 2I+4$J)=A5MS4Q9EWS5!.H>>>-

M% QS49;Z*<>'.8DQXVO#G%.1VBT2$O.V`D//)=9F))4KIQ0R*6=:$?M.LR)W

M0(6(0A?5DQ2G5*PZ>_/'OW['4))&<R5/Z4$BK#IHQ/.EDB02)21U4'JR.-"D
MP([R.=V$WA,^DR=J(TD"G\T<W!ZS\>TI?,6L_*5CI-M1J[[<T)"(12,D:G=W


M/4-G!2_'BDJSVF:[F?-QSE.=K=U=L<H`R[?P"KPR=S9->.QGCB`X?_6 1U']
M75]3'C,?:)B;4L%`;EM'H'`9F JCLXXH_IO$Q/^L']0FZEH8B'PNV!=&OGL,
M,K$0Y"0$7="4`T%.B2*E03K(9<T*/K6TR)9;0=T(;,>!4J*%E$KQ#I`R/,,I

M-DXZ`T<;SHD)D,9RFT.G4JJ\G"F^'!6P\SQ2T&WQ4:9[^D_3??0]Z*Z2?;8(

M2('GS(G8`%%R+>+#KR



M:BE"W8)Z/O\%<XF2OP/+X:U.DC$VYT[ZV/)V>L.>O;M7V_OTSX4?)DNVUU!;
M#B:1(N&12:3<86DBV5GFVO_ <=FUJ^. M]K;T1ELGL_B:#RT3NS5K9GUBED9
MLG-(,=$OEO7'-7S[!>1^L?" F#W
M!4/*?Y-?+9QJV<!J1<.OI:I!SOXX!K:(BN<Q%*ZG!);[J-QA(!9=*(!]Z#N
MY\5J<TR9E3J+5-M/U58ZW\XSUU*4]XJ$V 9IC5HFT=W;>P4YZ<BP"^\N/IR]
M^7CAY GMH`$!+FR<;XT-XH<ZI2VW5?,)H<I!0\)D8HE9.EN2B)8PP0-H7))^
MZQ5-N>]8,4#RY
M7>Z0C&*.90M)EPI%0:`WIN4^A?GX)-H4DXGL5$1D$G-0353QK0DS^(3#E`8W
MU(_].!3O$MHV?8R,QBEZ-)(S ESPXECDK<PMVZ')KVA/<F "XW!*6+H"H_S*
M]B2,&:=3N.2,5 A]>M5>152A;\T^8C5`_!;$-*.7$ .*WG0J"T>#NA9UVQ'T
MX.^_99_BQ-0O.7(K$)$P(69+50_KCM"2$/6>8!5E$<`7J2$"OIF*3%>MIHIN
MH$**%F,7N6:^[FS/GRO?>;W[KM,$ 2,O&`OLJJMS9S=T!*];9F4>YO.&T[-*
MN^C.>$^Y5W-9I(O5.UM.ZJGZ.6$5/\;!/\*/[J ]J^2+6,$/6\Z/+,0C5N*'
M516/[(A,L9$%MZ*:[T/LLW1E\V8KKL(:C>B]MNF0E KMI_%1T"7`:Q4V3E8H
M*YVI^3RD 7\9.^MNK" 6+5S18_8PEIIVKD74D5I1)TM.-Q.VMR/"(4U2$OFI


MNU!(^D1)_-4KJ]<)5F6!&#L-G3VY`'95R['4`%22*5[FSR7;+H'GDJJ!R ]7
M``_RFB</DI^J3>OJ4B>RHL T0:*I;[ZW8US0;'Y%XEBQ.-/)4Y).<0[SI],/

M2P,$%``"`` ` FN/,OV"I! 1" ``PB0```P```!6:6YC;VQO4$E&+F3E&6EO


M_U$6Q*&%IB:.Q^_J<\?OQ-( ]--43XZ/W\%K6"S/0QKH.?C&T0`6"<W]C+Q^
M]E-+(<S#V


MYI^3,/1AI[=3)C:83 ;;%L7C#V_
MH00C";8EV)' I02[$KQ2RS491<<3A#Q
M0X4S0AR8NIISS]K"TR.U[U""D03;$NQ(\%*"70E>J>6:C*(C!1A(LH;S;0E>
M2O!*,2=Y4V`HP;8$+R5X5>/;J'J[I%7-1K\DS:C$_Z[<?="D4\7 KL7 0!'5


M?.8\[7=>R=8CR^&,^4;:_2PE]DM$!M;)XH:M(]Y[ALP1MKU.G=F16_:<X4I5

MB/<:7[B5;O&O($390PGM-Q`2&4BDG=>2:G9)4T4P]\.N)C./$W`HR^`+2M7?

MB,[->T09?U=(D7]M[S([FY$T2`QR1A<Q#C[UQB(;MUHS&N%8,USH4$C+Q:(N
M<'!E!)9?7+AR.6?=N]9HM7]G?=&:OJX>KZ_OKRU=ON1&5JO(R3U<&/AIYA23
M7<CWC$9SSU8EQALL&V)`;FA.DC!VR^7'I0^,$EY^S" L_"2C2!/+"Q<6)`&2
MTPP'P!?DA%WXDF)" TOJ1WX6P]<EQK*8+U;L5(00+-=M1J7-J&TS:MN,"IOU



M>54K>8\WDU"H+*ZQ;4F,0KF*0CP <5K$!8YU\N;W__Z&*2J+%E*?(F9%V*70

M;DYA[0`ZWSI=^'8KOHO9.J;$P_^?/X?2U"U?*HP:&DF:EKKUI0W4)AWI("V4
M?Q)R] Z X%42%Y_XA\[G?D=.W>MUBL46G3N\L^'.A]LA)?.E\$EO3\W0>2'"
M 63.8-O2- L\U:+4I=G<Y%AFL? *+\`K"V7SA" ]/-ASIVN^\2;PXH+&"?.!

MI01#S
M4K*M5QX("*KVNCE7*PT^+B+\+4("/V]R;(76>/&&S=X S0OVQ-RG_)/.P5&^
M<V RH''>YMPHK2H>)U(N1U8!NCCE?%MRE/F>?6^^]W\$WU6V3Y:A4]P((</0
MD/`2N5P8.?E3,8.3R` C?UB71T6L=>T*P 59F$H>`S\++L$Y/;\B00:Q%HX'
M?XC2"YX`?N$90,J6+A*D X<XO<" ?H*G*:$^'BQ_F6!5A?N'8<?'XBGP;VC,
M,)F+KA"UH\84SV&&B,[ZS%V?==NB%F[ 4865HR3!DH#O9G%\;Y&L1$"\JHU+
M/2W6T.5 C#KLF=J:MUK%A"LZ)OY>)H!&1]8%[\T?O:E.=,HO`+ !>\VND31Z

M%>'N+WLQ&^NH?&"%-[5AW][=J^U]]'7IA^F*[=6J-2<B48!,(FFE"%?S`1NR
M`>ZE](;$\VYW52S_/4[*L5SZO]IJ:T/5I+I"16A"LBK5Y:N9]8I9G:3-Q*!`
M&TQK](;%RF&!."IF1YK>QI;*W93E/AZ$+/XAO:)W1Z]HA&_*EL 9;Y4OL":B

MQ;^*7T*<PAE4;\%JG<4OI=9"S.Y, 2VC8CR%(GR5ENDXI\,.4E%M!MBAH[OW
MM'QO3CZS*G`L_3`FRJU4V:[KWU*EX!5UN;VD/6F;<GEKZP5HUE% %]Z=?CQY
M\^G4U57Q7 ,!1&R<;T\-X=LZIVVW70LSH2QD0\(<T72\`+:BFBU1 EM0M`3_
MUB>:Q;YCY1$AD]=7`4Y+BK;D1DK7`[216-?YS#KWA

M;`^BF,=T!F,\KA5&D5I*,DFMOY)2$Z$*?X^\C*QFB%_Y[1P="PK8+YGKSN+*


MJ?.\OD-Z4C,779M8)_9J;H14>WIMZTF.JK]*W">/"<=WR*,NR9[4Y$6LD(>M
MED>TWA$KR<.JAD=Q>*G8*();,<V/8?9)MK)ELPU7$8U&]$;Y=$A+K?7#Y"CX
MXLMK/35.5C KG:G%(J2!/TZ<QVXL.>97K_S:V,/,9ZYA+:;V)4:=+3'=S-C6
M!D]>-,U(Y&?B#FPPZ
M^7//Y+OBC:\CR(RC"MM#M;CF3%?BM""P='%5Z`+)*S>XFNX9?^&SAP4[?%9L
MJ"[;%'7^PQ*_(^2:/I0:?_'"NM<$J[5`BMV&RSR!`)ORGK%TYR<U4WS4XY)O
MEY9K3=66BE^_`&[%4Z=Z(4_5IU5'J<I.WEB:)-%T%;ZU84+0?'%&DD2*.%>E
M3IK-<`ZKG:./'T\_'DV*EF;Z&M;3O<_L<[:>]A`PK(5$T\PKL7*.T<3D!H\G

M`"` ````````5FEN8V]L;U!01BYD4$L!`A0`%``"`` `%6N/,M]YPM$5`P``
MBP ```D``````````0` (```Q0L``%9I;F-O;&\N9%!+`0(4`!0`` `(`%9K
MCS*35XIHP P``. P```,``````````$`("````$/``!6:6YC;VQO24E&+F10

M5FEN8V]L;TE01BYD4$L!`A0`%``"`` ` FN/,OV"I! 1" ``PB0```P`````

"````
`
end
Apr 15 2005
parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

marco.falda unipd.it schrieb am Fri, 15 Apr 2005 13:29:19 +0000 (UTC):
 I am trying to translate my constraint solver from C++ to D, but I have
 encountered an error that prevents me to continue. 
 I attach a minimal subset of code to reproduce the error. When I compile
 "VincoloIIF.d" or "VincoloIPF.d" a segmentation fault (compiler internal error,
 according to the GNU gcc 3.3.3 D frontend) occurs.
 I am using DMD version 0.12 on WinXP Home.
You didn't try to reduce the size of your code, did you? This bug can be reproduced by 2 files with a total of 36 bytes. Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFCYCfD3w+/yD4P9tIRAiwrAJ4zDIPe5t3Qxe9zokl+wAyGrz95MgCaAss9 pCKjMT9Wmpa5AG3sdV7iWxM= =I/BM -----END PGP SIGNATURE-----
Apr 15 2005
next sibling parent J C Calvarese <jcc7 cox.net> writes:
Thomas Kuehne wrote:
...
according to the GNU gcc 3.3.3 D frontend) occurs.
I am using DMD version 0.12 on WinXP Home.
You didn't try to reduce the size of your code, did you? This bug can be reproduced by 2 files with a total of 36 bytes. Thomas
Also, he should really consider upgrading if he's still using DMD version 0.12. I think that version is several years old. ;) -- jcc7 http://jcc_7.tripod.com/d/
Apr 15 2005
prev sibling parent reply "Walter" <newshound digitalmars.com> writes:
"Thomas Kuehne" <thomas-dloop kuehne.thisisspam.cn> wrote in message
news:3nl5j2-4q5.ln1 lnews.kuehne.cn...
 This bug can be reproduced by 2 files with a total of 36 bytes.
Please post!
Apr 17 2005
parent reply Thomas Kuehne <thomas-dloop kuehne.thisisspam.cn> writes:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Walter schrieb am Sun, 17 Apr 2005 18:28:54 -0700:
 "Thomas Kuehne" <thomas-dloop kuehne.thisisspam.cn> wrote in message
 news:3nl5j2-4q5.ln1 lnews.kuehne.cn...
 This bug can be reproduced by 2 files with a total of 36 bytes.
Please post!
http://dstress.kuehne.cn/nocompile/import_06_A.d http://dstress.kuehne.cn/nocompile/import_06_B.d Try: "dmd -c import_06_A.d" and "dmd -c import_06_B.d" Thomas -----BEGIN PGP SIGNATURE----- iD8DBQFCY3DP3w+/yD4P9tIRAn5NAJ9C6vBAhXqTK/msaV8/HBh/bv0ArQCcDKgc ZwAItU3COWN0EYTgfRPh/tI= =3RdU -----END PGP SIGNATURE-----
Apr 18 2005
parent "Walter" <newshound digitalmars.com> writes:
tanks!
Apr 18 2005