www.digitalmars.com         C & C++   DMDScript  

D.gnu - ICE in gdc-release 1e - conditional.d

Hi, 
 
I've using the examples at 
 
 http://jcc_7.tripod.com/d/d_examples.zip
to test the gdc compiler (under Gentoo Linux on x86, with gcc --version 
 
gcc
(GCC) 3.3.2 20031218 (Gentoo Linux 3.3.2-r5, propolice-3.3-7) 
 
They mostly
work just fine. 
 
However, conditional/conditional.d caused an internal
compiler error: 
 
onditional.d: In function `main': 
conditional.d:0: internal
compiler error: in toElem, at d/d-glue.cc:551 
Please submit a full bug report,
with preprocessed source if appropriate. 
See <URL:http://bugs.gentoo.org/> for
instructions. 
 
To make things easier, I'm attaching a copy of the example.
Best regards, 
 
Pablo De Napoli 
 
 
 
 
 


begin 0644 conditional.d
M#0HO*B`-" E&:6QE.B` ("` (&-O;F1I=&EO;F%L+F0-" E!=71H;W(Z("` 
M($IU<W1I;B!#+B!#86QV87)E<V4L(&IC8V%L=F%R97-E0'EA:&]O+F-O;0T*
M"5=E8G-I=&4Z("` :'1T<#HO+VIC8U\W+G1R:7!O9"YC;VTO9"\-" E,:6-E
M;G-E.B` (%!U8FQI8R!$;VUA:6X-" T*"51H:7, =V%S('=R:71T96X =&\ 
M9&5M;VYS=')A=&4 8G5G<R!I;B!T:&4 1$U$(&-O;7!I;&5R+ T*"4ET('=A
M<R!F:7AE9"!I;B!T:&4 1$U$(#`N-S4 8V]M<&EL97(N(`T**B\-" T*:6YT
M(&UA:6XH*0T*>PT*#0H ("` 8VAA<EM=(&, /2`B2&5L;&\B.PT*("` ('!R
M:6YT9BAC('X (EQN(BD[#0H ("` <')I;G1F*"( ("` ("` ("!<="` ("` 
M=EQT7")I<R!F:7)S=%PB('5S960 =&\ 8F4 ;6ES<VEN9RXN+EQN(BD[#0H 
M("` <')I;G1F*")!;G-W97(N+BY<="( ?B!C87-T*&-H87);72D *"AC6S`N
M+C%=(#T](")((BD /R`B2"!I<R!F:7)S="( .B`B;F]T($ B("D ?B`B7#`B
M*3L-"B` ("!P<FEN=&8H(EQN(BD[#0H ("` <')I;G1F*")!;G-W97(N+BY<
M="( ?B!C87-T*&-H87);72D *"AC6S`N+C%=(#P^(")((BD /R`B;F]T($ B
M(#H (D  :7, 9FER<W0B("D ?B`B7#`B*3L-"B` ("!P<FEN=&8H(EQN7&XB
M*3L-" T*("` (&, /2`B3F\ 2"!B96=I;G, =&AI<R!O;F4N(CL-"B` ("!P
M<FEN=&8H8R!^(")<;B(I.PT*("` ('!R:6YT9B B06YS=V5R+BXN7'0B('X 
M8V%S="AC:&%R6UTI(" H8ULP+BXQ72`]/2`B2"(I(#\ (D  :7, 9FER<W0B
M(#H (FYO="!((BD ?B`B7#`B*3L-"B` ("!P<FEN=&8H(EQN(BD[#0H ("` 
M<')I;G1F*")!;G-W97(N+BY<="( ?B!C87-T*&-H87);72D *"AC6S`N+C%=
M(#P^(")((BD /R`B;F]T($ B(#H (D  :7, 9FER<W0B("D ?B`B7#`B*3L-
M"B` ("!P<FEN=&8H(EQN7&XB*3L-" T*#0H ("` 8R`](")(96QL;R([#0H 
M("` <')I;G1F*&, ?B`B7&XB*3L-"B` ("!P<FEN=&8H(D%N<W=E<BXN+EQT
M(B!^(" H8ULP+BXQ72`]/2`B2"(I(#\ 8V%S="AC:&%R6UTI(")((&ES(&9I
M<G-T(B`Z(")N;W0 2"(I('X (EPP(BD[#0H ("` <')I;G1F*")<;B(I.PT*
M("` ('!R:6YT9B B06YS=V5R+BXN7'0B('X *"AC6S`N+C%=(#P^(")((BD 
M/R!C87-T*&-H87);72D (FYO="!((B`Z(&-A<W0H8VAA<EM=*2`B2"!I<R!F
M:7)S="(I('X (EPP(BD[#0H ("` <')I;G1F*")<;EQN(BD[#0H-"B` ("!C
M(#T (DYO($  8F5G:6YS('1H:7, ;VYE+B([#0H ("` <')I;G1F*&, ?B`B
M7&XB*3L-"B` ("!P<FEN=&8H(D%N<W=E<BXN+EQT(B!^(" H8ULP+BXQ72`]
M/2`B2"(I(#\ 8V%S="AC:&%R6UTI(")((&ES(&9I<G-T(B`Z(&-A<W0H8VAA
M<EM=*2` (FYO="!((B`I('X (EPP(BD[#0H ("` <')I;G1F*")<;B(I.PT*
M("` ('!R:6YT9B B06YS=V5R+BXN7'0B('X *"AC6S`N+C%=(#P^(")((BD 
M/R!C87-T*&-H87);72D (FYO="!((B`Z(&-A<W0H8VAA<EM=*2`B2"!I<R!F
M:7)S="( *2!^(")<,"(I.PT*("` ('!R:6YT9B B7&Y<;B(I.PT*#0H-"B` 
("!R971U<FX ,#L-"GTI
`
end
Apr 01 2004