You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
COMP: Place #define _SILENCE_..._DEPRECATION_WARNING before #include
Moved each `_SILENCE_NONFLOATING_COMPLEX_DEPRECATION_WARNING` macro definition
upward, placing it before the very first `#include` statement.
Fixes Visual C++ 2022 warnings like:
> warning C4996: 'std::complex<char>::complex': warning STL4037: The effect of instantiating the template std::complex for any type other than float, double, or long double is unspecified. You can define _SILENCE_NONFLOATING_COMPLEX_DEPRECATION_WARNING to suppress this warning.
Follow-up to pull request #3897
commit 3a9c762
"COMP: Supress warning in MSVC for non-float complex"
0 commit comments