(yet another) Infernal compiler error
I just thought I'd ask about this before filing an egcs bug report, in the
hope that someone around here (i.e. Chris :-) might know what the problem
is, and if there's already a fix for it.
Basically I can't compile speech-tools with optimization of any sort on
Alpha without hitting this:
gcc -c -fno-implicit-templates -fguiding-decls -O2 -Wall -I../include
EST_wave_cuts.cc
../include/EST_Val.h: In function int wave_divide(class EST_WaveList &,
class EST_Wave &, class EST_Relation &, const class EST_String &)':
../include/EST_Val.h:109: warning: class EST_String * this' might be used
uninitialized in this function
../include/EST_String.h:208: warning: class EST_ChunkPtr * this' might be
used uninitialized in this function
../include/EST_String.h:208: warning: class EST_ChunkPtr * this' might be
used uninitialized in this function
../include/EST_Val.h: In function int wave_extract(class EST_Wave &, class
EST_Wave &, class EST_Relation &, const class EST_String &)':
../include/EST_Val.h:89: warning: class EST_String * this' might be used
uninitialized in this function
../include/EST_String.h:208: warning: class EST_ChunkPtr * this' might be
used uninitialized in this function
../include/EST_String.h:208: warning: class EST_ChunkPtr * this' might be
used uninitialized in this function
../../gcc/reload1.c:2649: Internal compiler error in function
verify_initial_elim_offsets
(the last line is the important one)
Anyone?
--
You do{} stuff. Then it's $done. Then you die().
Reply to: