diff --git a/test/syscalls/linux/socket_ip_unbound.cc b/test/syscalls/linux/socket_ip_unbound.cc index d470a7206..cd8ecb655 100644 --- a/test/syscalls/linux/socket_ip_unbound.cc +++ b/test/syscalls/linux/socket_ip_unbound.cc @@ -284,7 +284,7 @@ TEST_P(IPUnboundSocketTest, SmallTOSOptionSize) { EXPECT_EQ(get_sz, expect_sz); // Account for partial copies by getsockopt, retrieve the lower // bits specified by get_sz, while comparing against expect_tos. - EXPECT_EQ(get & ~(~0 << (get_sz * 8)), expect_tos); + EXPECT_EQ(get & ~(~static_cast(0) << (get_sz * 8)), expect_tos); } }