On Fri, Jan 19, 2018 at 02:33:09PM +0100, Rainer Orth wrote:
> however, the test now FAILs everywhere with
> 
> +FAIL: g++.dg/torture/pr83619.C   -O0  (test for excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -O1  (test for excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -O2  (test for excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -O2 -flto  (test for excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -O2 -flto -flto-partition=none  (test for 
> excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -O3 -g  (test for excess errors)
> +FAIL: g++.dg/torture/pr83619.C   -Os  (test for excess errors)
> 
> from
> 
>       g->c ();                 // { dg-message "incomplete" }
> 
> Removing the dg-message cures this.  Tested with the appropriate runtest
> invocation on i386-pc-solaris2.11.

Oops, no idea how I've missed it.

> 2018-01-19  Rainer Orth  <r...@cebitec.uni-bielefeld.de>
> 
>       * g++.dg/torture/pr83619.C: Remove dg-message.

Ok, thanks.

> diff --git a/gcc/testsuite/g++.dg/torture/pr83619.C 
> b/gcc/testsuite/g++.dg/torture/pr83619.C
> --- a/gcc/testsuite/g++.dg/torture/pr83619.C
> +++ b/gcc/testsuite/g++.dg/torture/pr83619.C
> @@ -24,7 +24,7 @@ public:
>      static void
>      c (e *g)
>      {
> -      g->c ();                       // { dg-message "incomplete" }
> +      g->c ();
>      }
>    };
>  };


        Jakub

Reply via email to