mirror of
https://github.com/dlang/dmd.git
synced 2025-04-26 05:00:16 +03:00
30 lines
487 B
C
30 lines
487 B
C
// https://issues.dlang.org/show_bug.cgi?id=22333
|
|
|
|
int printf(const char *, ...);
|
|
void exit(int);
|
|
|
|
int gnumbers[4] = {1,2,3,4};
|
|
|
|
int num1(void)
|
|
{
|
|
int numbers[4] = {1, 2, 3, 4};
|
|
return numbers[1];
|
|
}
|
|
|
|
int num2(void)
|
|
{
|
|
int numbers[] = {1, 2, 3, 4};
|
|
return numbers[1];
|
|
}
|
|
|
|
int main()
|
|
{
|
|
printf("%d %d %d\n", gnumbers[1], num1(), num2());
|
|
if (gnumbers[1] != 2)
|
|
exit(1);
|
|
if (num1() != 2)
|
|
exit(1);
|
|
if (num2() != 2)
|
|
exit(1);
|
|
return 0;
|
|
}
|