Yes, the main problem was in operators.c:may_have_side_effects(), which is AFAIK only used by the optimizers for `<<() and `>>().
Constant definition is not constant.
Henrik Grubbstr�m (Lysator) @ Pike (-) developers forum Thu, 18 Nov 2010 13:40:09 -0800
