1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
#! stap -p4
# tests wide arrays
global a1, a2, a3, a4, a5, a6, a7, a8, a9
global b1, b2, b3, b4, b5, b6, b7, b8, b9
global c1, c2, c3, c4, c5, c6, c7, c8, c9
global d1, d2, d3, d4, d5, d6, d7, d8, d9
probe begin {
a1[0]="a";
a2[0,"a"]="a";
a3[0,"a",0]="a";
a4[0,"a",0,"a"]="a";
a5[0,"a",0,"a",0]="a";
a6[0,"a",0,"a",0,"a"]="a";
a7[0,"a",0,"a",0,"a",0]="a";
a8[0,"a",0,"a",0,"a",0,"a"]="a";
a9[0,"a",0,"a",0,"a",0,"a",0]="a";
b1["b"]=0;
b2["b",0]=0;
b3["b",0,"b"]=0;
b4["b",0,"b",0]=0;
b5["b",0,"b",0,"b"]=0;
b6["b",0,"b",0,"b",0]=0;
b7["b",0,"b",0,"b",0,"b"]=0;
b8["b",0,"b",0,"b",0,"b",0]=0;
b9["b",0,"b",0,"b",0,"b",0,"b"]=0;
c1[0]<<<0;
c2[0,"a"]<<<0;
c3[0,"a",0]<<<0;
c4[0,"a",0,"a"]<<<0;
c5[0,"a",0,"a",0]<<<0;
c6[0,"a",0,"a",0,"a"]<<<0;
c7[0,"a",0,"a",0,"a",0]<<<0;
c8[0,"a",0,"a",0,"a",0,"a"]<<<0;
c9[0,"a",0,"a",0,"a",0,"a",0]<<<0;
d1["b"]<<<0;
d2["b",0]<<<0;
d3["b",0,"b"]<<<0;
d4["b",0,"b",0]<<<0;
d5["b",0,"b",0,"b"]<<<0;
d6["b",0,"b",0,"b",0]<<<0;
d7["b",0,"b",0,"b",0,"b"]<<<0;
d8["b",0,"b",0,"b",0,"b",0]<<<0;
d9["b",0,"b",0,"b",0,"b",0,"b"]<<<0;
}
|