diff --git a/include/libtorrent/aux_/disable_warnings_push.hpp b/include/libtorrent/aux_/disable_warnings_push.hpp index 4ee039ec33f..6ef8303500e 100644 --- a/include/libtorrent/aux_/disable_warnings_push.hpp +++ b/include/libtorrent/aux_/disable_warnings_push.hpp @@ -63,6 +63,9 @@ POSSIBILITY OF SUCH DAMAGE. #if __GNUC__ >= 9 #pragma GCC diagnostic ignored "-Wdeprecated-copy" #endif +#if __GNUC__ >= 12 +#pragma GCC diagnostic ignored "-Woverflow" +#endif #endif #ifdef __clang__