On 10/11/18 8:20 AM, David Malcolm wrote:
> Mismatched dg-{begin|end}-multiline-output directives are currently
> silently ignored, leading to difficult-to-diagnose test failures
> involving excess output.
> 
> This patch makes multiline.exp complain about them.
> 
> Successfully regrtested on x86_64-pc-linux-gnu
> 
> OK for trunk?
> 
> gcc/testsuite/ChangeLog:
>       * lib/multiline.exp (dg-begin-multiline-output): Issue an error if
>       there hasn't been a dg-end-multiline-output since the last
>       dg-begin-multiline-output.
>       (dg-end-multiline-output): Issue an error if there hasn't been a
>       dg-begin-multiline-output.  Reset _multiline_last_beginning_line
>       as soon possible.  Rename "line" to "last_line".
OK.  Assuming since there's no patches to existing tests that at least
for the x86-64 target we don't have any mismatched dg-blah things in the
tree right now.

jeff

Reply via email to