extern int *ip[]; void foo(void); void foo(void) { ip[0] = (void *)0L; ip[1] = (int *)0L; ip[2] = (void *)0; ip[3] = (int *)0; ip[4] = (void *)(long)0; ip[5] = (int *)(long)0; ip[6] = (void *)123; ip[7] = (int *)123; ip[8] = (void *)123L; ip[9] = (int *)123L; ip[10] = (void *)(long)123; ip[11] = (int *)(long)123; } /* * check-name: constant pointers * check-command: sparse-llvm $file * check-output-ignore */