I'm getting this error when building LabDemos #17
Unanswered
HozaifaJohar
asked this question in
Q&A
Replies: 1 comment
-
|
Hi @HozaifaJohar, Thanks for the report... From the stacktrace, the first error is mentioned after For now, you can
I'll inspect the issue more later on... |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Click to show stacktrace (build output)
Rebuild started at 11:19 ص...
1>------ Rebuild All started: Project: OpenGL.SharedModule, Configuration: Debug x64 ------
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(516,5): warning MSB8004: Intermediate Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Intermediate Directory.
1>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(517,5): warning MSB8004: Output Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Output Directory.
1>Scanning sources for module dependencies...
1>Drawer.ixx
1>SharedModule.ixx
1>OpenGlShape.ixx
1>Compiling...
1>OpenGlShape.ixx
1>SharedModule.ixx
1>Drawer.ixx
1>ImGuiFileDialog.cpp
1>imgui.cpp
1>imgui_demo.cpp
1>imgui_draw.cpp
1>imgui_impl_glfw.cpp
1>imgui_impl_opengl3.cpp
1>imgui_stdlib.cpp
1>imgui_tables.cpp
1>imgui_widgets.cpp
1>Drawer.cpp
1>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\src\implementation\Drawer.cpp(7,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
1>OpenGlShape.cpp
1>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\src\implementation\OpenGlShape.cpp(8,19): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
1>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\src\implementation\OpenGlShape.cpp(31,57): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
1>SharedModule.cpp
1>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\src\implementation\SharedModule.cpp(10,20): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
1>stb_image.cpp
1>Generating Code...
1>glad.c
1>OpenGL.SharedModule.vcxproj -> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\x64\Debug\OpenGL.SharedModule.lib
1>Done building project "OpenGL.SharedModule.vcxproj".
2>------ Rebuild All started: Project: LabDemos, Configuration: Debug x64 ------
2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(516,5): warning MSB8004: Intermediate Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Intermediate Directory.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets(517,5): warning MSB8004: Output Directory does not end with a trailing slash. This build instance will add the slash as it is required to allow proper evaluation of the Output Directory.
2>Scanning sources for module dependencies...
2>Sample.ixx
2>Compiling...
2>Sample.ixx
2>FreeCamera.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\FreeCamera.cpp(14,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>main.cpp
2>CircleVsDisk.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\CircleVsDisk.cpp(14,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>GlfwWindowWithButton.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\GlfwWindowWithButton.cpp(10,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>HelloOopTriangle.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\HelloOopTriangle.cpp(13,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>HelloPrimitives.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\HelloPrimitives.cpp(13,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>HelloTexture.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\HelloTexture.cpp(9,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>HelloTriangle.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\HelloTriangle.cpp(8,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>JustGlfwWindow.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\JustGlfwWindow.cpp(8,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>OpenFileDialog.cpp
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(490,51): error C4996: 'stdext::checked_array_iterator<_Ty*>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\shared\minwindef.h(130,1): warning C4005: 'APIENTRY': macro redefinition
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\glad\glad.h(32,1):
2>see previous definition of 'APIENTRY'
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\LabDemos\src\samples\OpenFileDialog.cpp(12,14): warning C5201: a module declaration can appear only at the start of a translation unit unless a global module fragment is used
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: 'stdext::checked_array_iterator<T *>::checked_array_iterator': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: with
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: [
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(2807,34):
2> see reference to function template instantiation 'stdext::checked_array_iterator<T *> fmt::v9::detail::make_checked(T *,size_t)' being compiled
2> with
2> [
2> T=fmt::v9::detail::bigint::bigit
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: 'stdext::checked_array_iterator<T >': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(2807,10):
2> see reference to function template instantiation '_OutIt std::copy<const T,stdext::checked_array_iterator<T *>>(_InIt,_InIt,_OutIt)' being compiled
2> with
2> [
2> _OutIt=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>,
2> T=fmt::v9::detail::bigint::bigit,
2> _InIt=const fmt::v9::detail::bigint::bigit *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(4610,26):
2> see reference to function template instantiation 'decltype(auto) std::_Get_unwrapped_n<_OutIt&,__int64>(_Iter,const _Diff)' being compiled
2> with
2> [
2> _OutIt=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>,
2> _Iter=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *> &,
2> _Diff=__int64
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1244,26):
2> see reference to variable template 'const bool _Unwrappable_for_offset_v<stdext::checked_array_iterator<unsigned int *> &>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1238,5):
2> see reference to variable template 'const bool _Unwrappable_v<stdext::checked_array_iterator<unsigned int *> &,void>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1165,5):
2> see reference to variable template 'const bool _Allow_inheriting_unwrap_v<stdext::checked_array_iterator<unsigned int *>,void>' being compiled
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1233,93):
2> see reference to alias template instantiation 'std::_Iter_diff_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=fmt::v9::detail::bigint::bigit
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to alias template instantiation 'std::iter_difference_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=fmt::v9::detail::bigint::bigit
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(114,50):
2> see reference to variable template 'bool _Is_from_primary<std::iterator_traits<stdext::checked_array_iterator<unsigned int *> > >' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(108,28):
2> see reference to class template instantiation 'std::iterator_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=fmt::v9::detail::bigint::bigit
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(367,26):
2> see reference to class template instantiation 'std::_Iterator_traits_base<_Ty>' being compiled
2> with
2> [
2> _Ty=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: 'stdext::checked_array_iterator<T *>::iterator_category': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: 'stdext::checked_array_iterator<T *>::value_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(187,101):
2> see reference to alias template instantiation 'std::_Old_iter_traits_pointer::_Apply<_It>' being compiled
2> with
2> [
2> _It=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: 'stdext::checked_array_iterator<T *>::reference': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to class template instantiation 'std::incrementable_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=fmt::v9::detail::bigint::bigit
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: 'stdext::checked_array_iterator<T *>::_Verify_offset': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: 'stdext::checked_array_iterator<T *>::_Unwrapped': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: 'stdext::checked_array_iterator<T *>::checked_array_iterator': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: with
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: [
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: T=char
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\common.h(347,34):
2> see reference to class template instantiation 'fmt::v9::basic_memory_buffer<char,250,std::allocator>' being compiled
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(849,24):
2> while compiling class template member function 'void fmt::v9::basic_memory_buffer<char,250,std::allocator>::move(fmt::v9::basic_memory_buffer<char,250,std::allocator> &)'
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(886,9):
2> see the first reference to 'fmt::v9::basic_memory_buffer<char,250,std::allocator>::move' in 'fmt::v9::basic_memory_buffer<char,250,std::allocator>::operator ='
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\details\log_msg_buffer-inl.h(43,12):
2> see the first reference to 'fmt::v9::basic_memory_buffer<char,250,std::allocator>::operator =' in 'spdlog::details::log_msg_buffer::operator ='
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(856,35):
2> see reference to function template instantiation 'stdext::checked_array_iterator<T *> fmt::v9::detail::make_checked(T *,size_t)' being compiled
2> with
2> [
2> T=char
2> ]
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24): error C4996: 'stdext::checked_array_iterator<T *>::operator ': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24): error C4996: with
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24): error C4996: [
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24): error C4996: T=char
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\core.h(842,24):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(855,15):
2> see reference to function template instantiation 'OutputIt fmt::v9::detail::copy_str<T,T,stdext::checked_array_iterator<T *>>(InputIt,InputIt,OutputIt)' being compiled
2> with
2> [
2> OutputIt=stdext::checked_array_iterator<char *>,
2> T=char,
2> InputIt=char *
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: 'stdext::checked_array_iterator<T >': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(2288,30):
2> see reference to class template instantiation 'fmt::v9::basic_memory_buffer<char,500,std::allocator>' being compiled
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(912,18):
2> while compiling class template member function 'void fmt::v9::basic_memory_buffer<char,500,std::allocator>::grow(size_t)'
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(925,8):
2> see reference to function template instantiation '_NoThrowFwdIt std::uninitialized_copy<T,stdext::checked_array_iterator<T *>>(const _InIt,const _InIt,_NoThrowFwdIt)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<char *>,
2> T=char,
2> _InIt=char *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xmemory(1919,25):
2> see reference to function template instantiation 'decltype(auto) std::_Get_unwrapped_n<_NoThrowFwdIt&,__int64>(_Iter,const _Diff)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<char *>,
2> _Iter=stdext::checked_array_iterator<char *> &,
2> _Diff=__int64
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1244,26):
2> see reference to variable template 'const bool _Unwrappable_for_offset_v<stdext::checked_array_iterator<char *> &>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1238,5):
2> see reference to variable template 'const bool _Unwrappable_v<stdext::checked_array_iterator<char *> &,void>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1165,5):
2> see reference to variable template 'const bool _Allow_inheriting_unwrap_v<stdext::checked_array_iterator<char *>,void>' being compiled
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1233,93):
2> see reference to alias template instantiation 'std::_Iter_diff_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=char
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to alias template instantiation 'std::iter_difference_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=char
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(114,50):
2> see reference to variable template 'bool _Is_from_primary<std::iterator_traits<stdext::checked_array_iterator<char *> > >' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(108,28):
2> see reference to class template instantiation 'std::iterator_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=char
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(367,26):
2> see reference to class template instantiation 'std::_Iterator_traits_base<_Ty>' being compiled
2> with
2> [
2> _Ty=stdext::checked_array_iterator<char *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: 'stdext::checked_array_iterator<T *>::iterator_category': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: 'stdext::checked_array_iterator<T *>::value_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(187,101):
2> see reference to alias template instantiation 'std::_Old_iter_traits_pointer::_Apply<_It>' being compiled
2> with
2> [
2> _It=stdext::checked_array_iterator<char *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: 'stdext::checked_array_iterator<T *>::reference': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to class template instantiation 'std::incrementable_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=char
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: 'stdext::checked_array_iterator<T *>::_Verify_offset': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: 'stdext::checked_array_iterator<T *>::_Unwrapped': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: 'stdext::checked_array_iterator<T *>::checked_array_iterator': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: with
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: [
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: T=wchar_t
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(1276,32):
2> see reference to class template instantiation 'fmt::v9::basic_memory_buffer<wchar_t,500,std::allocator<wchar_t>>' being compiled
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(912,18):
2> while compiling class template member function 'void fmt::v9::basic_memory_buffer<wchar_t,500,std::allocator<wchar_t>>::grow(size_t)'
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(926,35):
2> see reference to function template instantiation 'stdext::checked_array_iterator<T *> fmt::v9::detail::make_checked(T *,size_t)' being compiled
2> with
2> [
2> T=wchar_t
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: 'stdext::checked_array_iterator<T >': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(925,8):
2> see reference to function template instantiation '_NoThrowFwdIt std::uninitialized_copy<T,stdext::checked_array_iterator<T *>>(const _InIt,const _InIt,_NoThrowFwdIt)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<wchar_t *>,
2> T=wchar_t,
2> _InIt=wchar_t *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xmemory(1919,25):
2> see reference to function template instantiation 'decltype(auto) std::_Get_unwrapped_n<_NoThrowFwdIt&,__int64>(_Iter,const _Diff)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<wchar_t *>,
2> _Iter=stdext::checked_array_iterator<wchar_t *> &,
2> _Diff=__int64
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1244,26):
2> see reference to variable template 'const bool _Unwrappable_for_offset_v<stdext::checked_array_iterator<wchar_t *> &>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1238,5):
2> see reference to variable template 'const bool _Unwrappable_v<stdext::checked_array_iterator<wchar_t *> &,void>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1165,5):
2> see reference to variable template 'const bool _Allow_inheriting_unwrap_v<stdext::checked_array_iterator<wchar_t *>,void>' being compiled
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1233,93):
2> see reference to alias template instantiation 'std::_Iter_diff_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=wchar_t
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to alias template instantiation 'std::iter_difference_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=wchar_t
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(114,50):
2> see reference to variable template 'bool _Is_from_primary<std::iterator_traits<stdext::checked_array_iterator<wchar_t *> > >' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(108,28):
2> see reference to class template instantiation 'std::iterator_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=wchar_t
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(367,26):
2> see reference to class template instantiation 'std::_Iterator_traits_base<_Ty>' being compiled
2> with
2> [
2> _Ty=stdext::checked_array_iterator<wchar_t *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: 'stdext::checked_array_iterator<T *>::iterator_category': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: 'stdext::checked_array_iterator<T *>::value_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(187,101):
2> see reference to alias template instantiation 'std::_Old_iter_traits_pointer::_Apply<_It>' being compiled
2> with
2> [
2> _It=stdext::checked_array_iterator<wchar_t *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: 'stdext::checked_array_iterator<T *>::reference': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to class template instantiation 'std::incrementable_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=wchar_t
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: 'stdext::checked_array_iterator<T *>::_Verify_offset': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: 'stdext::checked_array_iterator<T *>::_Unwrapped': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: T=wchar_t
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: 'stdext::checked_array_iterator<T *>::checked_array_iterator': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: with
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: [
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: T=int
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(493,3):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(1991,2):
2> see reference to class template instantiation 'fmt::v9::detail::digit_grouping' being compiled
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(1974,47):
2> see reference to class template instantiation 'fmt::v9::basic_memory_buffer<int,500,std::allocator>' being compiled
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(912,18):
2> while compiling class template member function 'void fmt::v9::basic_memory_buffer<int,500,std::allocator>::grow(size_t)'
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(926,35):
2> see reference to function template instantiation 'stdext::checked_array_iterator<T *> fmt::v9::detail::make_checked(T *,size_t)' being compiled
2> with
2> [
2> T=int
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: 'stdext::checked_array_iterator<T >': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1141,31):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(925,8):
2> see reference to function template instantiation '_NoThrowFwdIt std::uninitialized_copy<T,stdext::checked_array_iterator<T *>>(const _InIt,const _InIt,_NoThrowFwdIt)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<int *>,
2> T=int,
2> _InIt=int *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xmemory(1919,25):
2> see reference to function template instantiation 'decltype(auto) std::_Get_unwrapped_n<_NoThrowFwdIt&,__int64>(_Iter,const _Diff)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<int *>,
2> _Iter=stdext::checked_array_iterator<int *> &,
2> _Diff=__int64
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1244,26):
2> see reference to variable template 'const bool _Unwrappable_for_offset_v<stdext::checked_array_iterator<int *> &>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1238,5):
2> see reference to variable template 'const bool _Unwrappable_v<stdext::checked_array_iterator<int *> &,void>' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1165,5):
2> see reference to variable template 'const bool _Allow_inheriting_unwrap_v<stdext::checked_array_iterator<int *>,void>' being compiled
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,40):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1233,93):
2> see reference to alias template instantiation 'std::_Iter_diff_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=int
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to alias template instantiation 'std::iter_difference_t<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=int
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(114,50):
2> see reference to variable template 'bool _Is_from_primary<std::iterator_traits<stdext::checked_array_iterator<int *> > >' being compiled
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(108,28):
2> see reference to class template instantiation 'std::iterator_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=int
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(367,26):
2> see reference to class template instantiation 'std::_Iterator_traits_base<_Ty>' being compiled
2> with
2> [
2> _Ty=stdext::checked_array_iterator<int *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: 'stdext::checked_array_iterator<T *>::iterator_category': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(184,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: 'stdext::checked_array_iterator<T *>::value_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(185,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(186,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(173,29):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(187,101):
2> see reference to alias template instantiation 'std::_Old_iter_traits_pointer::_Apply<_It>' being compiled
2> with
2> [
2> _It=stdext::checked_array_iterator<int *>
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,40): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: 'stdext::checked_array_iterator<T *>::reference': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(188,31): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: 'stdext::checked_array_iterator<T *>': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\iterator(1470,1):
2>see declaration of 'stdext::checked_array_iterator'
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,38):
2>the template instantiation context (the oldest one first) is
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1046,22):
2> see reference to class template instantiation 'std::incrementable_traits<stdext::checked_array_iterator<T *>>' being compiled
2> with
2> [
2> T=int
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: 'stdext::checked_array_iterator<T *>::difference_type': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include__msvc_iter_core.hpp(93,29): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: 'stdext::checked_array_iterator<T *>::_Verify_offset': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1255,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: 'stdext::checked_array_iterator<T *>::_Unwrapped': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: T=int
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1256,41): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: 'stdext::checked_array_iterator<T >::_Seek_to': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: T=fmt::v9::detail::bigint::bigit
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(2807,10):
2> see reference to function template instantiation '_OutIt std::copy<const T,stdext::checked_array_iterator<T *>>(_InIt,_InIt,_OutIt)' being compiled
2> with
2> [
2> _OutIt=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit >,
2> T=fmt::v9::detail::bigint::bigit,
2> _InIt=const fmt::v9::detail::bigint::bigit *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(4611,5):
2> see reference to function template instantiation 'void std::_Seek_wrapped<_OutIt,unsigned int>(_Iter &,_UIter &&)' being compiled
2> with
2> [
2> _OutIt=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>,
2> _Iter=stdext::checked_array_iterator<fmt::v9::detail::bigint::bigit *>,
2> _UIter=fmt::v9::detail::bigint::bigit *
2> ]
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: 'stdext::checked_array_iterator<T >::_Seek_to': warning STL4043: stdext::checked_array_iterator, stdext::unchecked_array_iterator, and related factory functions are non-Standard extensions and will be removed in the future. std::span (since C++20) and gsl::span can be used instead. You can define _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING or _SILENCE_ALL_MS_EXT_DEPRECATION_WARNINGS to suppress this warning.
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: with
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: [
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: T=char
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12): error C4996: ]
2>(compiling source file 'src/samples/OpenFileDialog.cpp')
2>C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xutility(1277,12):
2>the template instantiation context (the oldest one first) is
2> C:\Users\DELL\Documents\GitHub\opengl-lab\OpenGLab\OpenGL.SharedModule\dependencies\include\spdlog\fmt\bundled\format.h(925,8):
2> see reference to function template instantiation '_NoThrowFwdIt std::uninitialized_copy<T,stdext::checked_array_iterator<T *>>(const _InIt,const _InIt,_NoThrowFwdIt)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<char >,
2> T=char,
2> _InIt=char *
2> ]
2> C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.38.33130\include\xmemory(1920,5):
2> see reference to function template instantiation 'void std::_Seek_wrapped<_NoThrowFwdIt,char>(_Iter &,_UIter &&)' being compiled
2> with
2> [
2> _NoThrowFwdIt=stdext::checked_array_iterator<char *>,
2> _Iter=stdext::checked_array_iterator<char *>,
2> _UIter=char *
2> ]
2>Generating Code...
2>Done building project "LabDemos.vcxproj" -- FAILED.
========== Rebuild All: 1 succeeded, 1 failed, 0 skipped ==========
========== Rebuild completed at 11:20 ص and took 26.614 seconds ==========
Beta Was this translation helpful? Give feedback.
All reactions