gcc/gcc/testsuite/g++.dg/pr90773-1d.C

20 lines
360 B
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 ();
}