------- Additional Comments From rth at gcc dot gnu dot org 2005-01-01 00:21 ------- When references are involved, like this, reduction to MAX_EXPR is wrong to begin with. The cast is only an additional symptom.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19199