@@ -125,7 +125,7 @@ func TestScalarMult(t *testing.T) {
125
125
126
126
func TestScalar (t * testing.T ) {
127
127
const testTimes = 1 << 12
128
- var x , xx [5 ]uint64
128
+ var xx [5 ]uint64
129
129
two256 := big .NewInt (1 )
130
130
two256 .Lsh (two256 , 256 )
131
131
two64 := big .NewInt (1 )
@@ -137,9 +137,7 @@ func TestScalar(t *testing.T) {
137
137
for i := 0 ; i < testTimes ; i ++ {
138
138
bigX , _ := rand .Int (rand .Reader , two256 )
139
139
conv .BigInt2Uint64Le (xx [:], bigX )
140
- for j := range xx {
141
- x [j ] = xx [j ]
142
- }
140
+ x := xx
143
141
bigY , _ := rand .Int (rand .Reader , two64 )
144
142
y := bigY .Int64 ()
145
143
bigY .SetInt64 (y )
@@ -160,9 +158,7 @@ func TestScalar(t *testing.T) {
160
158
for i := 0 ; i < testTimes ; i ++ {
161
159
bigX , _ := rand .Int (rand .Reader , two256 )
162
160
conv .BigInt2Uint64Le (xx [:], bigX )
163
- for j := range xx {
164
- x [j ] = xx [j ]
165
- }
161
+ x := xx
166
162
bigY , _ := rand .Int (rand .Reader , two64 )
167
163
y := bigY .Int64 ()
168
164
bigY .SetInt64 (y )
@@ -182,9 +178,7 @@ func TestScalar(t *testing.T) {
182
178
for i := 0 ; i < testTimes ; i ++ {
183
179
bigX , _ := rand .Int (rand .Reader , two256 )
184
180
conv .BigInt2Uint64Le (xx [:], bigX )
185
- for j := range xx {
186
- x [j ] = xx [j ]
187
- }
181
+ x := xx
188
182
189
183
condAddOrderN (& x )
190
184
got := conv .Uint64Le2BigInt (x [:])
@@ -219,7 +213,7 @@ func TestScalar(t *testing.T) {
219
213
}
220
214
221
215
if got .Cmp (want ) != 0 {
222
- test .ReportError (t , got , want , x )
216
+ test .ReportError (t , got , want , k )
223
217
}
224
218
}
225
219
})
0 commit comments