------- Comment #5 from rguenth at gcc dot gnu dot org 2010-01-10 21:30 ------- You cannot wrap a function call inside a view-convert expr - at least the gimplifier cannot deal with it by moving the view-convert to the LHS which might not be possible in all cases anyway.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42680