|
| 1 | +[29/60] Compiling C++ object orge.lib.p/src_graphics_resource_image-attachment.cpp.obj |
| 2 | +FAILED: orge.lib.p/src_graphics_resource_image-attachment.cpp.obj |
| 3 | +"cl" "-Iorge.lib.p" "-I." "-I.." "-ID:/a/orge/orge/vcpkg_installed_static/custom-x64-windows-static/include" "-ID:/a/orge/orge/include" "-ID:/a/orge/orge/include-internal" "/MT" "/nologo" "/showIncludes" "/utf-8" "/Zc:__cplusplus" "/W4" "/WX" "/EHsc" "/std:c++20" "/permissive-" "/O2" "/Gw" "-DYAML_CPP_STATIC_DEFINE" "/MT" "-DORGE_BUILD_STATIC" "/Fdorge.lib.p\src_graphics_resource_image-attachment.cpp.pdb" /Foorge.lib.p/src_graphics_resource_image-attachment.cpp.obj "/c" ../src/graphics/resource/image-attachment.cpp |
| 4 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(730): error C2672: 'std::construct_at': no matching overloaded function found |
| 5 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xutility(461): note: could be '_Ty *std::construct_at(_Ty *const ,_Types ...) noexcept(<expr>)' |
| 6 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(730): note: the associated constraints are not satisfied |
| 7 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xutility(459): note: 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair(const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)': attempting to reference a deleted function |
| 8 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\utility(277): note: see declaration of 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair' |
| 9 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\utility(277): note: 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair(const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)': function was implicitly deleted because a data member invokes a deleted or inaccessible function 'std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>::unique_ptr(const std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>> &)' |
| 10 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\memory(3475): note: 'std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>::unique_ptr(const std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>> &)': function was explicitly deleted |
| 11 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xutility(459): note: 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair(const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)': attempting to reference a deleted function |
| 12 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\utility(277): note: see declaration of 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair' |
| 13 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\utility(277): note: 'std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>::pair(const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)': function was implicitly deleted because a data member invokes a deleted or inaccessible function 'std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>::unique_ptr(const std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>> &)' |
| 14 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\memory(3475): note: 'std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>::unique_ptr(const std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>> &)': function was explicitly deleted |
| 15 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(730): note: the template instantiation context (the oldest one first) is |
| 16 | +../src/graphics/resource/image-attachment.cpp(30): note: see reference to class template instantiation 'std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>' being compiled |
| 17 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\unordered_map(105): note: while compiling class template member function 'std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>::unordered_map(const std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>> &)' |
| 18 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xutility(463): note: see the first reference to 'std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>::unordered_map' in 'std::construct_at' |
| 19 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(730): note: see the first reference to 'std::construct_at' in 'std::_Default_allocator_traits<_Alloc>::construct' |
| 20 | + with |
| 21 | + [ |
| 22 | + _Alloc=std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>> |
| 23 | + ] |
| 24 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(1844): note: see the first reference to 'std::_Default_allocator_traits<_Alloc>::construct' in 'std::_Uninitialized_backout_al<std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::_Emplace_back' |
| 25 | + with |
| 26 | + [ |
| 27 | + _Alloc=std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>> |
| 28 | + ] |
| 29 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xmemory(1902): note: see the first reference to 'std::_Uninitialized_backout_al<std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::_Emplace_back' in 'std::_Uninitialized_copy' |
| 30 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\vector(1664): note: see the first reference to 'std::_Uninitialized_copy' in 'std::vector<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::_Reallocate' |
| 31 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\vector(1730): note: see the first reference to 'std::vector<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::_Reallocate' in 'std::vector<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::reserve' |
| 32 | +../src/graphics/resource/image-attachment.cpp(28): note: see the first reference to 'std::vector<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::allocator<std::unordered_map<std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::hash<std::string>,std::equal_to<std::string>,std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>>>::reserve' in 'graphics::resource::initializeAllAttachmentImages' |
| 33 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\unordered_map(106): note: see reference to function template instantiation 'std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Hash<std::allocator<std::_List_node<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>(const std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>> &,const _Any_alloc &)' being compiled |
| 34 | + with |
| 35 | + [ |
| 36 | + _Kty=std::string, |
| 37 | + _Ty=std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>, |
| 38 | + _Hasher=std::hash<std::string>, |
| 39 | + _Keyeq=std::equal_to<std::string>, |
| 40 | + _Alloc=std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>, |
| 41 | + _Any_alloc=std::allocator<std::_List_node<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>,std::_Default_allocator_traits<std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>::void_pointer>> |
| 42 | + ] |
| 43 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xhash(386): note: see reference to function template instantiation 'void std::_Hash<std::_Umap_traits<_Kty,_Ty,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::_Insert_range_unchecked<std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::_Iterator_base0>,std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::_Iterator_base0>>(_Iter,const _Sent)' being compiled |
| 44 | + with |
| 45 | + [ |
| 46 | + _Kty=std::string, |
| 47 | + _Ty=std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>, |
| 48 | + _Hasher=std::hash<std::string>, |
| 49 | + _Keyeq=std::equal_to<std::string>, |
| 50 | + _Alloc=std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>, |
| 51 | + _Iter=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::_Iterator_base0>, |
| 52 | + _Sent=std::_List_unchecked_const_iterator<std::_List_val<std::_List_simple_types<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>,std::_Iterator_base0> |
| 53 | + ] |
| 54 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xhash(958): note: see reference to function template instantiation 'std::pair<std::_List_iterator<std::_List_val<std::_List_simple_types<_Ty>>>,bool> std::_Hash<std::_Umap_traits<_Kty,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>,std::_Uhash_compare<_Kty,_Hasher,_Keyeq>,_Alloc,false>>::emplace<const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>&>(const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)' being compiled |
| 55 | + with |
| 56 | + [ |
| 57 | + _Ty=std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>, |
| 58 | + _Kty=std::string, |
| 59 | + _Hasher=std::hash<std::string>, |
| 60 | + _Keyeq=std::equal_to<std::string>, |
| 61 | + _Alloc=std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>> |
| 62 | + ] |
| 63 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\xhash(618): note: see reference to function template instantiation 'std::_List_node_emplace_op2<std::allocator<std::_List_node<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>,std::_Default_allocator_traits<_Alloc>::void_pointer>>>::_List_node_emplace_op2<const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>&>(_Alnode &,const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)' being compiled |
| 64 | + with |
| 65 | + [ |
| 66 | + _Alloc=std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>, |
| 67 | + _Alnode=std::allocator<std::_List_node<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>,std::_Default_allocator_traits<std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>::void_pointer>> |
| 68 | + ] |
| 69 | +C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.44.35207\include\list(595): note: see reference to function template instantiation 'void std::_Default_allocator_traits<_Alloc>::construct<_Ty,const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>&>(_Alloc &,_Objty *const ,const std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> &)' being compiled |
| 70 | + with |
| 71 | + [ |
| 72 | + _Alloc=std::allocator<std::_List_node<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>,std::_Default_allocator_traits<std::allocator<std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>>>::void_pointer>>, |
| 73 | + _Ty=std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>>, |
| 74 | + _Objty=std::pair<const std::string,std::unique_ptr<graphics::resource::Image,std::default_delete<graphics::resource::Image>>> |
| 75 | + ] |
0 commit comments