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

Reply via email to