diff options
-rw-r--r-- | libcxx/test/support/test_macros.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/test/support/test_macros.h b/libcxx/test/support/test_macros.h index cee1419407b..46fcb66fecf 100644 --- a/libcxx/test/support/test_macros.h +++ b/libcxx/test/support/test_macros.h @@ -209,7 +209,8 @@ inline void DoNotOptimize(Tp const& value) { #include <intrin.h> template <class Tp> inline void DoNotOptimize(Tp const& value) { - const volatile void* volatile = __builtin_addressof(value); + const volatile void* volatile unused = __builtin_addressof(value); + static_cast<void>(unused); _ReadWriteBarrier(); } #endif |