Gå til innhold

Anbefalte innlegg

Skrevet (endret)

Hei der,

 

int defValue() { return(0); }
int(*defaultValue)() = defValue;

void a(int blah = defaultValue()) {}

int main() { a(); }

 

$ g++ a.cpp -o a

a.cpp: In function `int main()':

a.cpp:20: internal compiler error: Segmentation fault

Please submit a full bug report,

with preprocessed source if appropriate.

 

Får dere kompilert dette? GCC 3.4 sliter, samme med GCC 3.3.3 og 3.2.

 

Har sendt inn en bug-rapport til Gentoo; vurderer å sende en inn til GCC-folka også .. men er ikke 100% sikker på at dette er GCC-relatert .. kan jo være noen Gentoo-spesifike patcher som føkker opp.

 

Edit:

Kortet ned koden (ennå mer).

Endret av søppel
Videoannonse
Annonse
Skrevet (endret)

Hehe -- takk, litt artig det her, det er jo ikke ofte man kommer borti slikt. :]

 

Edit:

Blir spennende å se hva som skjer nå da ..

Endret av søppel
Skrevet

Oki, har også fått bekreftet at bugen gjelder disse versjonene:

2.95.3, 3.2.3, 3.3.3, 3.4.0, 3.0.4 og 3.5.0

 

Så legger til 3.3.2 også da.

  • 1 år senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...