-
-
Notifications
You must be signed in to change notification settings - Fork 674
Closed
Labels
bugThis has been identified as a bugThis has been identified as a bugplatform:windowstopic:buildsystemRelated to the buildsystem or CI setupRelated to the buildsystem or CI setup
Milestone
Description
Godot version
v4.2.beta.custom_build [5ee983188]
godot-cpp version
System information
Windows 11
Issue description
Recently, my godot-cpp builds have had their logs absolutely FLOODED with this message en-masse:
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\vector(1612): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\vector(1601): note: while compiling class template member function 'void std::vector<GDExtensionClassMethodArgumentMetadata,std::allocator<GDExtensionClassMethodArgumentMetadata>>::_Reallocate_exactly(const unsigned __int64)'
C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\vector(1685): note: see the first reference to 'std::vector<GDExtensionClassMethodArgumentMetadata,std::allocator<GDExtensionClassMethodArgumentMetadata>>::_Reallocate_exactly' in 'std::vector<GDExtensionClassMethodArgumentMetadata,std::allocator<GDExtensionClassMethodArgumentMetadata>>::reserve'
D:\Godot\godot-libusb\godot-cpp\include\godot_cpp/core/method_bind.hpp(134): note: see the first reference to 'std::vector<GDExtensionClassMethodArgumentMetadata,std::allocator<GDExtensionClassMethodArgumentMetadata>>::reserve' in 'godot::MethodBind::get_arguments_metadata_list'
D:\Godot\godot-libusb\godot-cpp\include\godot_cpp/core/method_bind.hpp(131): note: see reference to class template instantiation 'std::vector<GDExtensionClassMethodArgumentMetadata,std::allocator<GDExtensionClassMethodArgumentMetadata>>' being compiled
I haven't been actively building a gdextension up until this past week or so, so I can't speak for how long this has potentially been in place. The last time I was actively building was late July, and it wasn't present at that time
Steps to reproduce
- build with msvc
- cry
Minimal reproduction project
N/A
Metadata
Metadata
Assignees
Labels
bugThis has been identified as a bugThis has been identified as a bugplatform:windowstopic:buildsystemRelated to the buildsystem or CI setupRelated to the buildsystem or CI setup