1static void kos(int *r, int a)
2{
3	r = ({ __builtin_types_compatible_p(int, int); });
4}
5
6/*
7 * check-name: eval-bad-assign1
8 *
9 * check-error-start
10eval-bad-assign1.c:3:11: warning: incorrect type in assignment (different base types)
11eval-bad-assign1.c:3:11:    expected int *r
12eval-bad-assign1.c:3:11:    got int
13 * check-error-end
14 */
15