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
Just a heads-up that following functionality is deprecated in C++ 20:
D:\a\gatling\gatling\extern\openexr\src\lib\IlmThread\IlmThreadPool.cpp(119,52): warning C4996: 'std::atomic_load': warning STL4029: std::atomic_*() overloads for shared_ptr are deprecated in C++20. The shared_ptr specialization of std::atomic provides superior functionality. You can define _SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING or _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
D:\a\gatling\gatling\extern\openexr\src\lib\IlmThread\IlmThreadPool.cpp(123,33): warning C4996: 'std::atomic_exchange': warning STL4029: std::atomic_*() overloads for shared_ptr are deprecated in C++20. The shared_ptr specialization of std::atomic provides superior functionality. You can define _SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING or _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
part.c
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\memory(3717,17): warning C4996: 'std::atomic_load_explicit': warning STL4029: std::atomic_*() overloads for shared_ptr are deprecated in C++20. The shared_ptr specialization of std::atomic provides superior functionality. You can define _SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING or _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
D:\a\gatling\gatling\extern\openexr\src\lib\IlmThread\IlmThreadPool.cpp(119): message : see reference to function template instantiation 'std::shared_ptr<IlmThread_3_2::ThreadPoolProvider> std::atomic_load<IlmThread_3_2::ThreadPoolProvider>(const std::shared_ptr<IlmThread_3_2::ThreadPoolProvider> *)' being compiled [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\memory(3747,17): warning C4996: 'std::atomic_exchange_explicit': warning STL4029: std::atomic_*() overloads for shared_ptr are deprecated in C++20. The shared_ptr specialization of std::atomic provides superior functionality. You can define _SILENCE_CXX20_OLD_SHARED_PTR_ATOMIC_SUPPORT_DEPRECATION_WARNING or _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS to acknowledge that you have received this warning. [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
D:\a\gatling\gatling\extern\openexr\src\lib\IlmThread\IlmThreadPool.cpp(123): message : see reference to function template instantiation 'std::shared_ptr<IlmThread_3_2::ThreadPoolProvider> std::atomic_exchange<IlmThread_3_2::ThreadPoolProvider>(std::shared_ptr<IlmThread_3_2::ThreadPoolProvider> *,std::shared_ptr<IlmThread_3_2::ThreadPoolProvider>)' being compiled [D:\a\gatling\gatling\BUILD\extern\openexr\src\lib\IlmThread\IlmThread.vcxproj]
The text was updated successfully, but these errors were encountered:
Just a heads-up that following functionality is deprecated in C++ 20:
The text was updated successfully, but these errors were encountered: