Created
May 5, 2018 15:48
-
-
Save WaffleMan0310/b33c0f5c33de15b739e6f607b3b8d1c0 to your computer and use it in GitHub Desktop.
Log for building of Headunit
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1>------ Build started: Project: OpenGLCuda, Configuration: Debug x64 ------ | |
2>------ Build started: Project: OpenGLWrapper, Configuration: Debug x64 ------ | |
1>Build started 5/5/2018 11:44:36 AM. | |
2>Build started 5/5/2018 11:44:36 AM. | |
1>Target InitializeBuildStatus: | |
1> Creating "x64\Debug\OpenGLCuda.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. | |
2>Target InitializeBuildStatus: | |
2> Creating "x64\Debug\OpenGLWrapper.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified. | |
2>Target FinalizeBuildStatus: | |
2> Deleting file "x64\Debug\OpenGLWrapper.tlog\unsuccessfulbuild". | |
2> Touching "x64\Debug\OpenGLWrapper.tlog\OpenGLWrapper.lastbuildstate". | |
2> | |
2>Build succeeded. | |
2> 0 Warning(s) | |
2> 0 Error(s) | |
2> | |
2>Time Elapsed 00:00:00.03 | |
1>Target CudaBuild: | |
1> Target CudaBuildCore: | |
1> Compiling CUDA source file Buffer.cuh... | |
1> | |
1> C:\Users\Kyle Aheron\OneDrive\Documents\Development\C++\Headunit\OpenGLCuda>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin\nvcc.exe" -gencode=arch=compute_30,code=\"sm_30,compute_30\" --use-local-env --cl-version 2015 -ccbin "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64" -x cu -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\include" -G --keep-dir x64\Debug -maxrregcount=0 --machine 64 --compile -cudart static -g -DWIN32 -DWIN64 -D_DEBUG -D_CONSOLE -D_MBCS -Xcompiler "/EHsc /W3 /nologo /Od /FS /Zi /RTC1 /MDd " -o x64\Debug\Buffer.cuh.obj "C:\Users\Kyle Aheron\OneDrive\Documents\Development\C++\Headunit\OpenGLCuda\Buffer.cuh" | |
1> Buffer.cuh | |
1>Target ClCompile: | |
1> glad.c | |
1>Target Lib: | |
1> OpenGLCuda.vcxproj -> C:\Users\Kyle Aheron\OneDrive\Documents\Development\C++\Headunit\x64\Debug\OpenGLCuda.lib | |
1>Target CopyFilesToOutputDirectory: | |
1> Copying file from "x64\Debug\OpenGLCuda.pdb" to "C:\Users\Kyle Aheron\OneDrive\Documents\Development\C++\Headunit\x64\Debug\OpenGLCuda.pdb". | |
1>Target PostBuildEvent: | |
1> copy "C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin\cudart*.dll" "C:\Users\Kyle Aheron\OneDrive\Documents\Development\C++\Headunit\x64\Debug\" | |
1> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin\cudart32_91.dll | |
1> C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.1\bin\cudart64_91.dll | |
1> 2 file(s) copied. | |
1>Target FinalizeBuildStatus: | |
1> Deleting file "x64\Debug\OpenGLCuda.tlog\unsuccessfulbuild". | |
1> Touching "x64\Debug\OpenGLCuda.tlog\OpenGLCuda.lastbuildstate". | |
1> | |
1>Build succeeded. | |
1> 0 Warning(s) | |
1> 0 Error(s) | |
1> | |
1>Time Elapsed 00:00:11.09 | |
3>------ Build started: Project: Headunit, Configuration: Debug x64 ------ | |
3>Build started 5/5/2018 11:44:47 AM. | |
3>Target ResolveProjectReferences: | |
3>Target InitializeBuildStatus: | |
3> Touching "x64\Debug\Headunit.tlog\unsuccessfulbuild". | |
3>Target ClCompile: | |
3> glad.c | |
3> main.cpp | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3> c:\program files (x86)\windows kits\10\include\10.0.16299.0\ucrt\string.h(181): note: see declaration of 'strerror' | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\main.cpp(105): warning C4244: 'argument': conversion from 'double' to 'GLfloat', possible loss of data | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1858): warning C4244: 'argument': conversion from 'float' to 'GLuint', possible loss of data | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1922): note: see reference to function template instantiation 'std::_Ref_count_obj<_Ty>::_Ref_count_obj<const char(&)[12],float,float,std::shared_ptr<OpenGLWrapper::Font>&,std::shared_ptr<OpenGLWrapper::Shader>&>(const char (&)[12],float &&,float &&,std::shared_ptr<OpenGLWrapper::Font> &,std::shared_ptr<OpenGLWrapper::Shader> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Text | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1923): note: see reference to function template instantiation 'std::_Ref_count_obj<_Ty>::_Ref_count_obj<const char(&)[12],float,float,std::shared_ptr<OpenGLWrapper::Font>&,std::shared_ptr<OpenGLWrapper::Shader>&>(const char (&)[12],float &&,float &&,std::shared_ptr<OpenGLWrapper::Font> &,std::shared_ptr<OpenGLWrapper::Shader> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Text | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\main.cpp(73): note: see reference to function template instantiation 'std::shared_ptr<OpenGLWrapper::Text> std::make_shared<OpenGLWrapper::Text,const char(&)[12],float,float,std::shared_ptr<OpenGLWrapper::Font>&,std::shared_ptr<OpenGLWrapper::Shader>&>(const char (&)[12],float &&,float &&,std::shared_ptr<OpenGLWrapper::Font> &,std::shared_ptr<OpenGLWrapper::Shader> &)' being compiled | |
3> VertexArray.cpp | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3> c:\program files (x86)\windows kits\10\include\10.0.16299.0\ucrt\string.h(181): note: see declaration of 'strerror' | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(42): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(57): warning C4996: 'std::allocator<_Ty>::pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(989): note: see declaration of 'std::allocator<_Ty>::pointer' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_pointer<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(151): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_pointer<std::allocator<_Ty>>,thrust::detail::identity_<OpenGLWrapper::Polygon::Vertex *>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(39): note: see reference to class template instantiation 'thrust::detail::allocator_traits<Alloc>' being compiled | |
3> with | |
3> [ | |
3> Alloc=std::allocator<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\vector_base.h(46): note: see reference to class template instantiation 'thrust::detail::contiguous_storage<T,Alloc>' being compiled | |
3> with | |
3> [ | |
3> T=OpenGLWrapper::Polygon::Vertex, | |
3> Alloc=std::allocator<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\host_vector.h(55): note: see reference to class template instantiation 'thrust::detail::vector_base<T,Alloc>' being compiled | |
3> with | |
3> [ | |
3> T=OpenGLWrapper::Polygon::Vertex, | |
3> Alloc=std::allocator<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(49): note: see reference to class template instantiation 'thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(63): warning C4996: 'std::allocator<_Ty>::const_pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(990): note: see declaration of 'std::allocator<_Ty>::const_pointer' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_const_pointer<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(166): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_const_pointer<std::allocator<_Ty>>,thrust::detail::allocator_traits<Alloc>::rebind_pointer<const OpenGLWrapper::Polygon::Vertex>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex, | |
3> Alloc=std::allocator<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(93): warning C4996: 'std::allocator<_Ty>::difference_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(996): note: see declaration of 'std::allocator<_Ty>::difference_type' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_difference_type<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(184): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_difference_type<std::allocator<_Ty>>,thrust::detail::pointer_difference<T *>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex, | |
3> T=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(99): warning C4996: 'std::allocator<_Ty>::size_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(995): note: see declaration of 'std::allocator<_Ty>::size_type' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_size_type<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(190): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_size_type<std::allocator<_Ty>>,thrust::detail::make_unsigned<__int64>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(49): warning C4996: 'std::allocator<_Ty>::reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(992): note: see declaration of 'std::allocator<_Ty>::reference' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(50): warning C4996: 'std::allocator<_Ty>::const_reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(993): note: see declaration of 'std::allocator<_Ty>::const_reference' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(57): warning C4996: 'std::allocator<_Ty>::pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(989): note: see declaration of 'std::allocator<_Ty>::pointer' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_pointer<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(151): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_pointer<std::allocator<_Ty>>,thrust::detail::identity_<unsigned int *>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(39): note: see reference to class template instantiation 'thrust::detail::allocator_traits<Alloc>' being compiled | |
3> with | |
3> [ | |
3> Alloc=std::allocator<GLuint> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\vector_base.h(46): note: see reference to class template instantiation 'thrust::detail::contiguous_storage<T,Alloc>' being compiled | |
3> with | |
3> [ | |
3> T=GLuint, | |
3> Alloc=std::allocator<GLuint> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\host_vector.h(55): note: see reference to class template instantiation 'thrust::detail::vector_base<T,Alloc>' being compiled | |
3> with | |
3> [ | |
3> T=GLuint, | |
3> Alloc=std::allocator<GLuint> | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(55): note: see reference to class template instantiation 'thrust::host_vector<GLuint,std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(63): warning C4996: 'std::allocator<_Ty>::const_pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(990): note: see declaration of 'std::allocator<_Ty>::const_pointer' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_const_pointer<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(166): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_const_pointer<std::allocator<_Ty>>,thrust::detail::allocator_traits<Alloc>::rebind_pointer<const unsigned int>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint, | |
3> Alloc=std::allocator<GLuint> | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(93): warning C4996: 'std::allocator<_Ty>::difference_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(996): note: see declaration of 'std::allocator<_Ty>::difference_type' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_difference_type<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(184): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_difference_type<std::allocator<_Ty>>,thrust::detail::pointer_difference<T *>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint, | |
3> T=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(99): warning C4996: 'std::allocator<_Ty>::size_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(995): note: see declaration of 'std::allocator<_Ty>::size_type' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\type_traits.h(424): note: see reference to class template instantiation 'thrust::detail::allocator_traits_detail::nested_size_type<std::allocator<_Ty>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(190): note: see reference to class template instantiation 'thrust::detail::eval_if<true,thrust::detail::allocator_traits_detail::nested_size_type<std::allocator<_Ty>>,thrust::detail::make_unsigned<__int64>>' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(49): warning C4996: 'std::allocator<_Ty>::reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(992): note: see declaration of 'std::allocator<_Ty>::reference' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(50): warning C4996: 'std::allocator<_Ty>::const_reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\xmemory0(993): note: see declaration of 'std::allocator<_Ty>::const_reference' | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\openglcuda\buffer.cuh(52): error C2059: syntax error: '<' | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\openglcuda\buffer.cuh(39): note: see reference to function template instantiation 'void CudaGL::send_data_to_buffer<OpenGLWrapper::Polygon::Vertex>(std::unique_ptr<cudaGraphicsResource *,std::default_delete<_Ty>> &,const thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<OpenGLWrapper::Polygon::Vertex>> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=cudaGraphicsResource * | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\buffer\buffer.h(55): note: see reference to function template instantiation 'void CudaGL::create_buffer<OpenGLWrapper::Polygon::Vertex>(GLenum,GLenum,cudaGraphicsRegisterFlags,std::unique_ptr<GLuint,std::default_delete<_Ty>> &,std::unique_ptr<cudaGraphicsResource *,std::default_delete<cudaGraphicsResource*>> &,const thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<OpenGLWrapper::Polygon::Vertex>> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=GLuint | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\buffer\buffer.h(47): note: while compiling class template member function 'OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>::GL_Buffer(OpenGLWrapper::GL_Vars::Buffer_Type,OpenGLWrapper::GL_Vars::Buffer_Usage,const thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<_Ty>> &)' | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1858): note: see reference to function template instantiation 'OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>::GL_Buffer(OpenGLWrapper::GL_Vars::Buffer_Type,OpenGLWrapper::GL_Vars::Buffer_Usage,const thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<_Ty>> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\buffer\buffer.h(59): note: while compiling class template member function 'OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>::~GL_Buffer(void)' | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(95): note: see reference to function template instantiation 'OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>::~GL_Buffer(void)' being compiled | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\type_traits(1227): note: see reference to class template instantiation 'OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>' being compiled | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\type_traits(1234): note: see reference to class template instantiation 'std::aligned_union<1,_Ty>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1877): note: see reference to alias template instantiation 'std::aligned_union_t<1,OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>>' being compiled | |
3> c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1922): note: see reference to class template instantiation 'std::_Ref_count_obj<_Ty>' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex> | |
3> ] | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(50): note: see reference to function template instantiation 'std::shared_ptr<OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>> std::make_shared<OpenGLWrapper::GL_Buffer<OpenGLWrapper::Polygon::Vertex>,OpenGLWrapper::GL_Vars::Buffer_Type,OpenGLWrapper::GL_Vars::Buffer_Usage&,thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<_Ty>>&>(OpenGLWrapper::GL_Vars::Buffer_Type &&,OpenGLWrapper::GL_Vars::Buffer_Usage &,thrust::host_vector<OpenGLWrapper::Polygon::Vertex,std::allocator<_Ty>> &)' being compiled | |
3> with | |
3> [ | |
3> _Ty=OpenGLWrapper::Polygon::Vertex | |
3> ] | |
3> Color.cpp | |
3> Element.cpp | |
3> Window.cpp | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3> c:\program files (x86)\windows kits\10\include\10.0.16299.0\ucrt\string.h(181): note: see declaration of 'strerror' | |
3> MouseListener.cpp | |
3> OpenGL.cpp | |
3> Renderer.cpp | |
3> c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3> c:\program files (x86)\windows kits\10\include\10.0.16299.0\ucrt\string.h(181): note: see declaration of 'strerror' | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\render\renderer.cpp(16): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\render\renderer.cpp(18): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3> Shader.cpp | |
3> Ellipse.cpp | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\ellipse.cpp(13): warning C4244: 'argument': conversion from 'GLfloat' to 'GLuint', possible loss of data | |
3> Polygon.cpp | |
3> Quadrilateral.cpp | |
3> Text.cpp | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\text\text.cpp(16): warning C4244: 'initializing': conversion from 'GLuint' to 'GLfloat', possible loss of data | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\text\text.cpp(17): warning C4244: 'initializing': conversion from 'GLuint' to 'GLfloat', possible loss of data | |
3> Transform.cpp | |
3> Texture.cpp | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\texture\texture.cpp(78): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3> Font.cpp | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\texture\text\font.cpp(24): warning C4018: '<': signed/unsigned mismatch | |
3> FileHelper.cpp | |
3> FontHelper.cpp | |
3> ImageHelper.cpp | |
3> Generating Code... | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shader\shader.h(58): warning C4172: returning address of local variable or temporary: info | |
3> c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shader\shader.h(79): warning C4172: returning address of local variable or temporary: info | |
3>Done building target "ClCompile" in project "Headunit.vcxproj" -- FAILED. | |
3> | |
3>Done building project "Headunit.vcxproj" -- FAILED. | |
3> | |
3>Build FAILED. | |
3> | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\main.cpp(105): warning C4244: 'argument': conversion from 'double' to 'GLfloat', possible loss of data | |
3>c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.13.26128\include\memory(1858): warning C4244: 'argument': conversion from 'float' to 'GLuint', possible loss of data | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\array\vertexarray.cpp(42): warning C4312: 'type cast': conversion from 'GLuint' to 'void *' of greater size | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(57): warning C4996: 'std::allocator<_Ty>::pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(63): warning C4996: 'std::allocator<_Ty>::const_pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(93): warning C4996: 'std::allocator<_Ty>::difference_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(99): warning C4996: 'std::allocator<_Ty>::size_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(49): warning C4996: 'std::allocator<_Ty>::reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(50): warning C4996: 'std::allocator<_Ty>::const_reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(57): warning C4996: 'std::allocator<_Ty>::pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(63): warning C4996: 'std::allocator<_Ty>::const_pointer': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(93): warning C4996: 'std::allocator<_Ty>::difference_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\allocator\allocator_traits.h(99): warning C4996: 'std::allocator<_Ty>::size_type': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(49): warning C4996: 'std::allocator<_Ty>::reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\detail\contiguous_storage.h(50): warning C4996: 'std::allocator<_Ty>::const_reference': warning STL4010: Various members of std::allocator are deprecated in C++17. Use std::allocator_traits instead of accessing these members directly. You can define _SILENCE_CXX17_OLD_ALLOCATOR_MEMBERS_DEPRECATION_WARNING or _SILENCE_ALL_CXX17_DEPRECATION_WARNINGS to acknowledge that you have received this warning. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3>c:\program files\nvidia gpu computing toolkit\cuda\v9.1\include\thrust\system\detail\error_category.inl(102): warning C4996: 'strerror': This function or variable may be unsafe. Consider using strerror_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\render\renderer.cpp(16): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\render\renderer.cpp(18): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\ellipse.cpp(13): warning C4244: 'argument': conversion from 'GLfloat' to 'GLuint', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\text\text.cpp(16): warning C4244: 'initializing': conversion from 'GLuint' to 'GLfloat', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shape\text\text.cpp(17): warning C4244: 'initializing': conversion from 'GLuint' to 'GLfloat', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\texture\texture.cpp(78): warning C4267: 'argument': conversion from 'size_t' to 'GLsizei', possible loss of data | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\texture\text\font.cpp(24): warning C4018: '<': signed/unsigned mismatch | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shader\shader.h(58): warning C4172: returning address of local variable or temporary: info | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\headunit\opengl\shader\shader.h(79): warning C4172: returning address of local variable or temporary: info | |
3>c:\users\kyle aheron\onedrive\documents\development\c++\headunit\openglcuda\buffer.cuh(52): error C2059: syntax error: '<' | |
3> 28 Warning(s) | |
3> 1 Error(s) | |
3> | |
3>Time Elapsed 00:00:23.83 | |
========== Build: 2 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment