@@ -14,7 +14,7 @@ TEST(secp256k1, field_inv)
14
14
{
15
15
const evmmax::ModArith m{FieldPrime};
16
16
17
- for (const auto & t : {
17
+ for (const auto & t : std::array {
18
18
1_u256,
19
19
0x6e140df17432311190232a91a38daed3ee9ed7f038645dd0278da7ca6e497de_u256,
20
20
FieldPrime - 1 ,
@@ -32,7 +32,7 @@ TEST(secp256k1, field_sqrt)
32
32
{
33
33
const evmmax::ModArith m{FieldPrime};
34
34
35
- for (const auto & t : {
35
+ for (const auto & t : std::array {
36
36
1_u256,
37
37
0x6e140df17432311190232a91a38daed3ee9ed7f038645dd0278da7ca6e497de_u256,
38
38
0xf3b9accc43dc8919ba3b4f1e14c8f7c72e7c4c013a404e9fd35e9c9a5b7b228_u256,
@@ -60,7 +60,7 @@ TEST(secp256k1, field_sqrt_invalid)
60
60
{
61
61
const evmmax::ModArith m{FieldPrime};
62
62
63
- for (const auto & t : {3_u256, FieldPrime - 1 })
63
+ for (const auto & t : std::array {3_u256, FieldPrime - 1 })
64
64
{
65
65
EXPECT_FALSE (field_sqrt (m, m.to_mont (t)).has_value ());
66
66
}
@@ -70,7 +70,7 @@ TEST(secp256k1, scalar_inv)
70
70
{
71
71
const evmmax::ModArith n{Order};
72
72
73
- for (const auto & t : {
73
+ for (const auto & t : std::array {
74
74
1_u256,
75
75
0x6e140df17432311190232a91a38daed3ee9ed7f038645dd0278da7ca6e497de_u256,
76
76
Order - 1 ,
@@ -131,8 +131,10 @@ TEST(secp256k1, calculate_y_invalid)
131
131
{
132
132
const evmmax::ModArith m{FieldPrime};
133
133
134
- for (const auto & t :
135
- {0x207ea538f1835f6de40c793fc23d22b14da5a80015a0fecddf56f146b21d7949_u256, FieldPrime - 1 })
134
+ for (const auto & t : std::array{
135
+ 0x207ea538f1835f6de40c793fc23d22b14da5a80015a0fecddf56f146b21d7949_u256,
136
+ FieldPrime - 1 ,
137
+ })
136
138
{
137
139
const auto x = m.to_mont (t);
138
140
0 commit comments