http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55057
janus at gcc dot gnu.org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pault at gcc dot gnu.org --- Comment #4 from janus at gcc dot gnu.org 2012-10-25 17:17:48 UTC --- I think there is a problem with "build_array_ref" which was created by Paul in this commit: http://gcc.gnu.org/viewcvs?view=revision&revision=187192 Apparently it only handles expressions correctly, where the base symbol is CLASS, but fails for those where it is TYPE. This also seems to be the reason for the problems in PR 54992. Paul, what would be the best way to fix this?