(root)/
gcc-13.2.0/
gcc/
testsuite/
g++.dg/
pr90773-1d.C
// { dg-do run }
// { dg-options "-O2" }
// { dg-additional-options "-march=native" { target { i?86-*-* x86_64-*-* } } }
// { dg-additional-sources "pr90773-1a.C" }

#include "pr90773-1.h"

void
foo (fixed_wide_int_storage x)
{
  for (int i = 0; i < x.len; i++)
    if (x.val[i] != i)
      __builtin_abort ();
}

int main ()
{
  return record_increment ();
}