On 08/15/2013 07:04 AM, Marek Polacek wrote:
if any of the operands is wrapped in SAVE_EXPR, we get an -Wuninitialized warning. So, what I did is to evaluate the op0 always in the condition, like "if (op0, <cond>)", which is safe and all the uninitialized warnings are gone,
That sounds fine.
now the bootstrap with -fsanitize=undefined finally finishes. (albeit with Bootstrap comparison failure!
That's not so fine. :) Jason