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
bond\protocol\detail\simple_array.h(93,5): error C4996: 'std::is_pod': warning STL4025: std::is_pod and std::is_pod_v are deprecated in C++20. The std::is_trivially_copyable and/or std::is_standard_layout traits likely suit your use case. You can define _SILENCE_CXX20_IS_POD_DEPRECATION_WARNING or _SILENCE_ALL_CXX20_DEPRECATION_WARNINGS to suppress this warning.
Hi,
Bond failed to build due to error C2027 and error C2061 with msvc option /std:c++latest. Could you take a look this issue? Thanks~
Repro steps:
Expected result: pass.
Actual result:
Detailed log:
bond_Build_errorC2027.log
Note: If delete the 3 macro definitions in step 11, error C4996 will appear, see the log below for details.
bond_Build_errorC4996.log
Workaround:
for error C2027, If I comment out the 2 lines in https://github.com/microsoft/bond/blob/master/cpp/inc/bond/ext/capped_allocator.h#L80-L81, build will pass.
The text was updated successfully, but these errors were encountered: