------- Comment #3 from ebotcazou at gcc dot gnu dot org 2008-02-17 16:33 ------- > At least marking the whole conversion as having no side-effects doesn't tell > the truth really, likewise if SAVE_EXPRs have no side-effects, as that > wouldn't guarantee it is evaluated at least once.
SAVE_EXPRs can have side-effects like every other expression, and save_expr automatically sets the flag. -- ebotcazou at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu dot | |org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35198