[PATCH] Add testcase for PR57478
Richard Biener
rguenther@suse.de
Fri May 31 10:53:00 GMT 2013
On Fri, 31 May 2013, Marek Polacek wrote:
> This adds a reduced testcase for PR57478.
> Regtested on x86_64-linux. Ok for trunk?
Ok.
Thanks,
Richard.
> 2013-05-31 Marek Polacek <polacek@redhat.com>
>
> PR tree-optimization/57478
> PR tree-optimization/57453
> * gcc.dg/torture/pr57478.c: New test.
>
> --- gcc/testsuite/gcc.dg/torture/pr57478.c.mp2 2013-05-31 11:31:27.179683480 +0200
> +++ gcc/testsuite/gcc.dg/torture/pr57478.c 2013-05-31 11:31:50.239753729 +0200
> @@ -0,0 +1,21 @@
> +/* { dg-do compile } */
> +
> +typedef struct Node Node;
> +
> +struct Node
> +{
> + Node *Pred, *Suc;
> + Node *SubBestPred;
> + Node *SubBestSuc;
> +};
> +
> +void
> +foo (Node *N)
> +{
> + do
> + {
> + N->SubBestPred = N->Pred;
> + N->SubBestSuc = N->Suc;
> + }
> + while (N = N->Suc);
> +}
>
> Marek
>
>
--
Richard Biener <rguenther@suse.de>
SUSE / SUSE Labs
SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746
GF: Jeff Hawn, Jennifer Guild, Felix Imend
More information about the Gcc-patches
mailing list