On Mon, Aug 29, 2016 at 11:16:25AM +0200, Andreas Schwab wrote: > On Aug 25 2016, Marek Polacek <pola...@redhat.com> wrote: > > > * c-c++-common/Wlogical-not-parentheses-2.c: New test. > > FAIL: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++11 expected > multiline pattern lines 13-17 not found: "\s*r \+= !aaa == bbb;.*\n > \^~\n r \+= !aaa == bbb;.*\n \^~~~\n \( \).*\n" > FAIL: c-c++-common/Wlogical-not-parentheses-2.c -std=gnu++11 (test for > excess errors) > Excess errors: > r += !aaa == bbb; /* { dg-warning "logical not is only applied" } */ > ^~ > r += !aaa == bbb; /* { dg-warning "logical not is only applied" } */ > ^~~~
This has regressed with David's commit 367964faf71a99ebd511dffb81075b58bff345a1 Author: dmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Fri Aug 26 21:25:41 2016 +0000 Add validation and consolidation of fix-it hints I don't know yet what exactly went wrong here. Marek