* gcc.c-torture/execute/20000412-4.c: New test.
From-SVN: r33119
This commit is contained in:
parent
270630a209
commit
380b409b7d
@ -1,5 +1,6 @@
|
||||
Wed Apr 12 10:25:08 2000 Jeffrey A Law (law@cygnus.com)
|
||||
|
||||
* gcc.c-torture/execute/20000412-4.c: New test.
|
||||
* gcc.c-torture/compile/20000412-2.c: New test.
|
||||
* gcc.c-torture/execute/20000412-3.c: New test.
|
||||
* gcc.c-torture/compile/20000412-1.c: New test.
|
||||
|
26
gcc/testsuite/gcc.c-torture/execute/20000412-4.c
Normal file
26
gcc/testsuite/gcc.c-torture/execute/20000412-4.c
Normal file
@ -0,0 +1,26 @@
|
||||
void f(int i, int j, int radius, int width, int N)
|
||||
{
|
||||
const int diff = i-radius;
|
||||
const int lowk = (diff>0 ? diff : 0 );
|
||||
int k;
|
||||
|
||||
for(k=lowk; k<= 2; k++){
|
||||
int idx = ((k-i+radius)*width-j+radius);
|
||||
if (idx < 0)
|
||||
abort ();
|
||||
}
|
||||
|
||||
for(k=lowk; k<= 2; k++);
|
||||
}
|
||||
|
||||
|
||||
int main(int argc, char **argv)
|
||||
{
|
||||
int exc_rad=2;
|
||||
int N=8;
|
||||
int i;
|
||||
for(i=1; i<4; i++)
|
||||
f(i,1,exc_rad,2*exc_rad + 1, N);
|
||||
exit (0);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user