http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46369
Summary: [4.6 Regression] ICE: unexpected expression '((unsigned char*)&*r)[24]' of kind bit_field_ref Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: c++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: rgue...@gcc.gnu.org Target: i?86-*-linux Created attachment 22325 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=22325 preprocessed source The package yast2-hardware-detection-2.17.1 fails with > ./cc1plus -quiet ~/HwParse.ii -m32 -std=c++0x HwParse.cc: In member function 'YCPMap HwProbe::resource_type2map(const res_any_t*, const char**)': HwParse.cc:219:71: internal compiler error: unexpected expression '((unsigned char*)&*r)[24]' of kind bit_field_ref Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.