Skip to content

Commit 16eacbc

Browse files
committed
Refined condition for PYBIND11_WORKAROUND_INCORRECT_OLD_GCC_UNUSED_BUT_SET_PARAMETER.
1 parent 27e0ad0 commit 16eacbc

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

include/pybind11/detail/common.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -944,7 +944,7 @@ inline void silence_unused_warnings(Args &&...) {}
944944
#if defined(__GNUG__) && !defined(__clang__) && !defined(__INTEL_COMPILER)
945945
# define PYBIND11_WORKAROUND_INCORRECT_ALL_GCC_UNUSED_BUT_SET_PARAMETER(...) \
946946
detail::silence_unused_warnings(__VA_ARGS__)
947-
# if defined(__GNUC__) && __GNUC__ <= 2
947+
# if defined(__GNUC__) && __GNUC__ <= 5 // 4 is certain, 5 unknown, 6 is certain
948948
# define PYBIND11_WORKAROUND_INCORRECT_OLD_GCC_UNUSED_BUT_SET_PARAMETER(...) \
949949
detail::silence_unused_warnings(__VA_ARGS__)
950950
# else

0 commit comments

Comments
 (0)