view gcc/testsuite/gcc.dg/torture/pr43781.c @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children
line wrap: on
line source

/* { dg-do compile } */

typedef int int32_t;
typedef unsigned char uint8_t;

struct S0
{
  uint8_t f3;
};

struct S2
{
  uint8_t f5;
};

struct S0 g_22 = {
  0
};

int32_t g_91;
const struct S2 *g_314;
const struct S2 **g_313 = &g_314;
struct S2 g_320[2] = {
  0
};

void
int32func (int uint64p_34)
{
  for (g_22.f3 = 0; g_22.f3 <= 0; g_22.f3)
    {
    lbl_491:{
        if (1)
          {
            int32_t *l_453[2][7][7][1][1];
            int i, j, k, l, m;
            for (m; m; m++)
              l_453[i][j][k][l][m];
          }
        *g_313 = 0;
        if (g_91)
          goto lbl_491;
      }
    }
}