mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-11 08:03:55 +00:00
tests: hide warning on clang (#5069)
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
This commit is contained in:
parent
65370f330e
commit
e0f2c71596
@ -54,7 +54,11 @@ int f2(int x) noexcept(true) { return x + 2; }
|
|||||||
int f3(int x) noexcept(false) { return x + 3; }
|
int f3(int x) noexcept(false) { return x + 3; }
|
||||||
PYBIND11_WARNING_PUSH
|
PYBIND11_WARNING_PUSH
|
||||||
PYBIND11_WARNING_DISABLE_GCC("-Wdeprecated")
|
PYBIND11_WARNING_DISABLE_GCC("-Wdeprecated")
|
||||||
|
#if defined(__clang_major__) && __clang_major__ >= 5
|
||||||
|
PYBIND11_WARNING_DISABLE_CLANG("-Wdeprecated-dynamic-exception-spec")
|
||||||
|
#else
|
||||||
PYBIND11_WARNING_DISABLE_CLANG("-Wdeprecated")
|
PYBIND11_WARNING_DISABLE_CLANG("-Wdeprecated")
|
||||||
|
#endif
|
||||||
// NOLINTNEXTLINE(modernize-use-noexcept)
|
// NOLINTNEXTLINE(modernize-use-noexcept)
|
||||||
int f4(int x) throw() { return x + 4; } // Deprecated equivalent to noexcept(true)
|
int f4(int x) throw() { return x + 4; } // Deprecated equivalent to noexcept(true)
|
||||||
PYBIND11_WARNING_POP
|
PYBIND11_WARNING_POP
|
||||||
|
Loading…
Reference in New Issue
Block a user