https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80221

Martin Sebor <msebor at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |msebor at gcc dot gnu.org

--- Comment #7 from Martin Sebor <msebor at gcc dot gnu.org> ---
A more robust solution that wouldn't have to subject to a limit would be to add
an annotation to dg-{error,message,warning} to indicate that the next
dg-{bogus,error,message,warning} directive is meant to be applied to the same
line as the current one.  For instance, something like this:

  foobar;
  /* { dg-warning "warning for foobar" continue }
     { dg-warning "another warning for foobar" continue }
     { dg-error "error for foobar" } */

(For brevity I omitted the comment and the { target ... } parts of the
directives above.  It would also be nice to be able to do away with those when
they're not necessary.)

Reply via email to