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