1 /* PR rtl-optimization/83496 */
2 /* Reported by Hauke Mehrtens <gcc@hauke-m.de> */
4 extern void abort (void);
6 typedef unsigned long mp_digit
;
8 typedef struct { int used
, alloc
, sign
; mp_digit
*dp
; } mp_int
;
10 int mytest(mp_int
*a
, mp_digit b
) __attribute__((noclone
, noinline
));
12 int mytest(mp_int
*a
, mp_digit b
)
27 mp_int i
= { 2, 0, -1 };
28 if (mytest (&i
, 0) != 1)