Opened 4 years ago
#13537 new Bugs
serializable unordered_map has incorrect template signature
| Reported by: | Owned by: | Robert Ramey | |
|---|---|---|---|
| Milestone: | To Be Determined | Component: | serialization |
| Version: | Boost 1.67.0 | Severity: | Problem |
| Keywords: | unordered_map serialization | Cc: |
Description
In boost/serialization/unordered_map.hpp the template signature looks like this:
template<
class Archive,
class Key,
class HashFcn,
class EqualKey,
class Allocator
>
Whereas it should be:
template<
class Archive,
class Key,
class Type,
class HashFcn,
class EqualKey,
class Allocator
>
The consequence is that if a custom allocator is specified then the serialization will cause compiler errors due to there being insufficient template parameters.
Note:
See TracTickets
for help on using tickets.
