@@ -46,15 +46,15 @@ static void BM_PpsSingleBitPir(benchmark::State& state) {
4646 pir::pps::PpsPirServer pirOfflineServer (n * n, n);
4747 pir::pps::PpsPirServer pirOnlineServer (n * n, n);
4848
49- pir::pps::PIRKey pirKey, pirKeyOffline;
50- pir::pps::PIRQueryParam pirQueryParam;
51- pir::pps::PIRPuncKey pirPuncKey, pirPuncKeyOnline;
52- std::set<uint64_t > deltas, deltasOffline;
49+ pir::pps::PIRKey pirKey{} , pirKeyOffline{} ;
50+ pir::pps::PIRQueryParam pirQueryParam{} ;
51+ pir::pps::PIRPuncKey pirPuncKey{} , pirPuncKeyOnline{} ;
52+ std::set<uint64_t > deltas{} , deltasOffline{} ;
5353 yacl::dynamic_bitset<> bits;
5454 GenerateRandomBitString (bits, n * n);
5555 yacl::dynamic_bitset<> h, hOffline;
5656 uint64_t query_index = pirClient.GetRandomU64Less ();
57- bool query_result;
57+ bool query_result{} ;
5858
5959 constexpr int kWorldSize = 2 ;
6060 const auto contextsOffline = yacl::link::test::SetupWorld (kWorldSize );
@@ -102,7 +102,7 @@ static void BM_PpsSingleBitPir(benchmark::State& state) {
102102 recver_future.get ();
103103
104104 bool a = pirOnlineServer.Answer (pirPuncKeyOnline, bits);
105- bool aClient;
105+ bool aClient{} ;
106106
107107 sender_future =
108108 std::async (std::launch::async, pir::pps::OnlineServerSendToClient,
@@ -129,13 +129,13 @@ static void BM_PpsMultiBitsPir(benchmark::State& state) {
129129 pir::pps::PpsPirServer pirOfflineServer (n * n, n);
130130 pir::pps::PpsPirServer pirOnlineServer (n * n, n);
131131
132- std::vector<pir::pps::PIRKeyUnion> pirKey, pirKeyOffline;
132+ std::vector<pir::pps::PIRKeyUnion> pirKey{} , pirKeyOffline{} ;
133133 yacl::dynamic_bitset<> bits;
134134 GenerateRandomBitString (bits, n * n);
135135 yacl::dynamic_bitset<> h, hOffline;
136- pir::pps::PIRQueryParam pirParam;
136+ pir::pps::PIRQueryParam pirParam{} ;
137137
138- bool aLeft, aRight, aLeftOnline, aRightOnline, queryResult;
138+ bool aLeft{} , aRight{} , aLeftOnline{} , aRightOnline{} , queryResult{} ;
139139 std::vector<std::unordered_set<uint64_t >> v;
140140
141141 constexpr int kWorldSize = 2 ;
@@ -170,8 +170,8 @@ static void BM_PpsMultiBitsPir(benchmark::State& state) {
170170 recver_future.get ();
171171
172172 for (uint i = 0 ; i < n * n; ++i) {
173- pir::pps::PIRPuncKey pirPuncKeyL, pirPuncKeyR;
174- pir::pps::PIRPuncKey pirPuncKeyLOnline, pirPuncKeyROnline;
173+ pir::pps::PIRPuncKey pirPuncKeyL{} , pirPuncKeyR{} ;
174+ pir::pps::PIRPuncKey pirPuncKeyLOnline{} , pirPuncKeyROnline{} ;
175175
176176 pirClient.Query (i, pirKey, v, pirParam, pirPuncKeyL, pirPuncKeyR);
177177
0 commit comments