r156431 cc1: warnings being treated as errors /mnt/svn/gcc-trunk/gcc/df-core.c: In function 'df_finish_pass': /mnt/svn/gcc-trunk/gcc/df-core.c:649:3: error: enum conversion in assignment is invalid in C++
The offending code is: #ifdef ENABLE_DF_CHECKING saved_flags = df->changeable_flags; #endif where operands are declared as: enum df_changeable_flags saved_flags; int changeable_flags : 8; -- Summary: bootstrap with --enable-checking=df (or =all) fails Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: zsojka at seznam dot cz http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42946