This is what I get: CXX Buffer.o In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h: In instantiation of ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_Hashtable(const std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>&) [with _Key = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Value = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Alloc = std::allocator<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H1 = std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, true, true>]’: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/unordered_set.h:175:7: required from here /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:1239:45: error: use of deleted function ‘std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >::_Hashtable_base(const std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >&)’ 1239 | _M_rehash_policy(__ht._M_rehash_policy) | ^ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:35, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1770:10: note: ‘std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >::_Hashtable_base(const std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >&)’ is implicitly deleted because the default definition would be ill-formed: 1770 | struct _Hashtable_base | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1770:10: error: use of deleted function ‘std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base(const std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>&)’ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1346:12: note: ‘std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base(const std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>&)’ is implicitly deleted because the default definition would be ill-formed: 1346 | struct _Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1347 | _Default_ranged_hash, true> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1346:12: error: use of deleted function ‘std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>::_Hashtable_ebo_helper(const std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>&)’ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1093:12: note: ‘std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>::_Hashtable_ebo_helper(const std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>&)’ is implicitly deleted because the default definition would be ill-formed: 1093 | struct _Hashtable_ebo_helper<_Nm, _Tp, true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1093:12: error: use of deleted function ‘std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >::hash(const std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >&)’ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/basic_string.h:6719, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/string:55, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/stdexcept:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/array:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/tuple:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/unique_ptr.h:37, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/memory:80, from ../../src/support/unique_ptr.h:15, from ../../src/Buffer.h:17, from ../../src/Buffer.cpp:14: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:101:12: note: ‘std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >::hash(const std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >&)’ is implicitly deleted because the default definition would be ill-formed: 101 | struct hash : __hash_enum<_Tp> | ^~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:101:12: error: use of deleted function ‘constexpr std::__hash_enum<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, false>::__hash_enum(const std::__hash_enum<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, false>&)’ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:78:12: note: ‘constexpr std::__hash_enum<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, false>::__hash_enum(const std::__hash_enum<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, false>&)’ is implicitly declared as deleted because ‘std::__hash_enum<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, false>’ declares a move constructor or move assignment operator 78 | struct __hash_enum | ^~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:101:12: error: ‘std::__hash_enum<_Tp, <anonymous> >::~__hash_enum() [with _Tp = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; bool <anonymous> = false]’ is private within this context 101 | struct hash : __hash_enum<_Tp> | ^~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:83:7: note: declared private here 83 | ~__hash_enum(); | ^ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:35, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1093:12: error: use of deleted function ‘std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >::~hash()’ 1093 | struct _Hashtable_ebo_helper<_Nm, _Tp, true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/basic_string.h:6719, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/string:55, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/stdexcept:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/array:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/tuple:39, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/unique_ptr.h:37, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/memory:80, from ../../src/support/unique_ptr.h:15, from ../../src/Buffer.h:17, from ../../src/Buffer.cpp:14: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:101:12: note: ‘std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >::~hash()’ is implicitly deleted because the default definition would be ill-formed: 101 | struct hash : __hash_enum<_Tp> | ^~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:101:12: error: ‘std::__hash_enum<_Tp, <anonymous> >::~__hash_enum() [with _Tp = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; bool <anonymous> = false]’ is private within this context /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/functional_hash.h:83:7: note: declared private here 83 | ~__hash_enum(); | ^ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:35, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1346:12: error: use of deleted function ‘std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>::~_Hashtable_ebo_helper()’ 1346 | struct _Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1347 | _Default_ranged_hash, true> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1093:12: note: ‘std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>::~_Hashtable_ebo_helper()’ is implicitly deleted because the default definition would be ill-formed: 1093 | struct _Hashtable_ebo_helper<_Nm, _Tp, true> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1093:12: error: use of deleted function ‘std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >::~hash()’ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1770:10: error: use of deleted function ‘std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::~_Hash_code_base()’ 1770 | struct _Hashtable_base | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1346:12: note: ‘std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::~_Hash_code_base()’ is implicitly deleted because the default definition would be ill-formed: 1346 | struct _Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1347 | _Default_ranged_hash, true> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1346:12: error: use of deleted function ‘std::__detail::_Hashtable_ebo_helper<1, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, true>::~_Hashtable_ebo_helper()’ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:1239:45: error: use of deleted function ‘std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >::~_Hashtable_base()’ 1239 | _M_rehash_policy(__ht._M_rehash_policy) | ^ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:35, from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1770:10: note: ‘std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >::~_Hashtable_base()’ is implicitly deleted because the default definition would be ill-formed: 1770 | struct _Hashtable_base | ^~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable_policy.h:1770:10: error: use of deleted function ‘std::__detail::_Hash_code_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::~_Hash_code_base()’ In file included from /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/unordered_set:46, from ../../src/OutputParams.h:19, from ../../src/Format.h:18, from ../../src/BufferParams.h:21, from ../../src/BiblioInfo.h:20, from ../../src/Buffer.cpp:18: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h: In instantiation of ‘std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::~_Hashtable() [with _Key = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Value = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Alloc = std::allocator<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H1 = std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, true, true>]’: /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/unordered_set.h:175:7: required from here /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:1354:5: error: use of deleted function ‘std::__detail::_Hashtable_base<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >, std::__detail::_Identity, std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<true, true, true> >::~_Hashtable_base()’ 1354 | } | ^ /usr/lib/gcc/x86_64-pc-cygwin/9.3.0/include/c++/bits/hashtable.h:1111:7: error: ‘void std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_M_assign(const std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>&, const _NodeGenerator&) [with _NodeGenerator = std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_Hashtable(const std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>&) [with _Key = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Value = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Alloc = std::allocator<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H1 = std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, true, true>]::<lambda(const __node_type*)>; _Key = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Value = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Alloc = std::allocator<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H1 = std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, true, true>]’, declared using local type ‘const std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>::_Hashtable(const std::_Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash, _RehashPolicy, _Traits>&) [with _Key = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Value = std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> >; _Alloc = std::allocator<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _ExtractKey = std::__detail::_Identity; _Equal = std::equal_to<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H1 = std::hash<std::basic_string<unsigned int, std::char_traits<unsigned int>, std::allocator<unsigned int> > >; _H2 = std::__detail::_Mod_range_hashing; _Hash = std::__detail::_Default_ranged_hash; _RehashPolicy = std::__detail::_Prime_rehash_policy; _Traits = std::__detail::_Hashtable_traits<true, true, true>]::<lambda(const __node_type*)>’, is used but never defined [-fpermissive] 1111 | _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1112 | _H1, _H2, _Hash, _RehashPolicy, _Traits>:: | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: *** [Makefile:2213: Buffer.o] Errore 1
-- Enrico -- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel