[fix] Error when compiling under ARM architecture machine, fixed a loop (#9948)
This commit is contained in:
@ -46,7 +46,7 @@ inline uint32_t bytes32_mask_to_bits32_mask(const uint8_t* data) {
|
||||
0xffff0000);
|
||||
#else
|
||||
uint32_t mask = 0;
|
||||
for (size_t i = 0; i < 32; ++i) {
|
||||
for (std::size_t i = 0; i < 32; ++i) {
|
||||
mask |= static_cast<uint32_t>(1 == *(data + i)) << i;
|
||||
}
|
||||
#endif
|
||||
@ -58,4 +58,4 @@ inline uint32_t bytes32_mask_to_bits32_mask(const bool* data) {
|
||||
}
|
||||
|
||||
} // namespace simd
|
||||
} // namespace doris
|
||||
} // namespace doris
|
||||
|
||||
Reference in New Issue
Block a user