I just tried to compile Suse Linux package dasher-4.7.0-4 with the GNU C++ compiler version 4.3 snapshot 20080208
The compiler said Alphabet/AlphIO.cpp: In member function 'void Dasher::CAlphIO::CreateDefault()': Alphabet/AlphIO.cpp:361: error: void value not ignored as it ought to be Alphabet/AlphIO.cpp:361: internal compiler error: tree check: expected class 'expression', have 'exceptional' (error_mark) in bot_manip, at cp/tree.c:1480 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. Source code attached. Flag -c required. -- Summary: ice for legal code Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: dcb314 at hotmail dot com GCC host triplet: x86_64-suse-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35183