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
-
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