3 # Copyright (c) 1991 The Regents of the University of California.
6 # This code is derived from software contributed to Berkeley by
9 # Redistribution and use in source and binary forms, with or without
10 # modification, are permitted provided that the following conditions
12 # 1. Redistributions of source code must retain the above copyright
13 # notice, this list of conditions and the following disclaimer.
14 # 2. Redistributions in binary form must reproduce the above copyright
15 # notice, this list of conditions and the following disclaimer in the
16 # documentation and/or other materials provided with the distribution.
17 # 3. All advertising materials mentioning features or use of this software
18 # must display the following acknowledgement:
19 # This product includes software developed by the University of
20 # California, Berkeley and its contributors.
21 # 4. Neither the name of the University nor the names of its contributors
22 # may be used to endorse or promote products derived from this software
23 # without specific prior written permission.
25 # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
26 # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
27 # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
28 # ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
29 # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
30 # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
31 # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
33 # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
34 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
37 # @(#)testit 5.1 (Berkeley) 9/4/91
44 foreach j
( 11 14 21 )
45 .
/thash4
$i $j 25000 65536 $name < $name
48 foreach j
( 21 28 43 )
49 .
/thash4
$i $j 25000 65536 $name < $name
52 foreach j
( 43 57 85 )
53 .
/thash4
$i $j 25000 65536 $name < $name
56 foreach j
( 85 114 171 )
57 .
/thash4
$i $j 25000 65536 $name < $name
60 foreach j
( 171 228 341 )
61 .
/thash4
$i $j 25000 65536 $name < $name
64 foreach j
( 341 455 683 )
65 .
/thash4
$i $j 25000 65536 $name < $name
69 foreach j
( 11 14 21 )
71 .
/tcreat3
$i $j 25000 $name < $name
72 .
/tread2
65536 < $name
73 .
/tverify
$name < $name
75 .
/tdel
$i $j $name < $name
78 foreach j
( 21 28 43 )
80 .
/tcreat3
$i $j 25000 $name < $name
81 .
/tread2
65536 < $name
82 .
/tverify
$name < $name
84 .
/tdel
$i $j $name < $name
87 foreach j
( 43 57 85 )
89 .
/tcreat3
$i $j 25000 $name < $name
90 .
/tread2
65536 < $name
91 .
/tverify
$name < $name
93 .
/tdel
$i $j $name < $name
96 foreach j
( 85 114 171 )
98 .
/tcreat3
$i $j 25000 $name < $name
99 .
/tread2
65536 < $name
100 .
/tverify
$name < $name
102 .
/tdel
$i $j $name < $name
105 foreach j
( 171 228 341 )
107 .
/tcreat3
$i $j 25000 $name < $name
108 .
/tread2
65536 < $name
109 .
/tverify
$name < $name
111 .
/tdel
$i $j $name < $name
114 foreach j
( 341 455 683 )
116 .
/tcreat3
$i $j 25000 $name < $name
117 .
/tread2
65536 < $name
118 .
/tverify
$name < $name
120 .
/tdel
$i $j $name < $name
125 echo thash4
$i $j 600 65536 $name
126 .
/thash4
$i $j 600 65536 $name < $name
131 echo thash4
$i $j 600 65536 $name
132 .
/thash4
$i $j 600 65536 $name < $name
136 echo thash4
$i $j 600 65536 $name
137 .
/thash4
$i $j 600 65536 $name < $name
141 echo thash4
$i $j 600 65536 $name
142 .
/thash4
$i $j 600 65536 $name < $name
148 tcreat3
$i $j 600 $name < $name
150 tverify
$name < $name
152 tdel
$i $j $name < $name
157 .
/tcreat3
$i $j 600 $name < $name
158 .
/tread2
65536 < $name
159 .
/tverify
$name < $name
161 .
/tdel
$i $j $name < $name
166 .
/tcreat3
$i $j 600 $name < $name
167 .
/tread2
65536 < $name
168 .
/tverify
$name < $name
170 .
/tdel
$i $j $name < $name
175 .
/tcreat3
$i $j 600 $name < $name
176 .
/tread2
65536 < $name
177 .
/tverify
$name < $name
179 .
/tdel
$i $j $name < $name