| // PERMUTE_ARGS: | |
| // REQUIRED_ARGS: | |
| import core.stdc.stdio; | |
| /* This isn't a very good test. If it 'fails' it just takes a very | |
| * long time. The performance improved by a factor of five between | |
| * 2.042 and 2.043. | |
| */ | |
| void main() | |
| { | |
| uint[uint][] aa; | |
| aa.length = 10000; | |
| for(int i = 0; i < 10_000_000; i++) | |
| { | |
| size_t j = i % aa.length; | |
| uint k = i; | |
| uint l = i; | |
| aa[j][k] = l; | |
| } | |
| printf("finished\n"); | |
| aa[] = null; | |
| } | |