gcc/libstdc++-v3/testsuite/23_containers/unordered_map
Jonathan Wakely 9f9c0549dd libstdc++: Fix regression in hash containers
A recent change altered the layout of EBO-helper base classes, resulting
in an ambiguity when the hash function and equality predicate are the
same type.

This modifies the type of one of the base classes, so that we don't get
two base classes of the same type.

libstdc++-v3/ChangeLog:

	* include/bits/hashtable_policy.h (_Hash_code_base): Change
	index of _Hashtable_ebo_helper base class.
	* testsuite/23_containers/unordered_map/dup_types.cc: New test.
2020-08-26 17:44:23 +01:00
..
allocator
cons
debug libstdc++: Remove tests for self-move debug assertions 2020-08-25 16:36:01 +01:00
erase
hash_policy
insert
modifiers libstdc++: Ensure c++NN effective target present in all C++17 tests 2020-07-31 19:58:02 +01:00
operations
operators
profile
requirements
48101_neg.cc
48101-2_neg.cc
48101-3_neg.cc
55043.cc
59548.cc
dr761.cc
dup_types.cc libstdc++: Fix regression in hash containers 2020-08-26 17:44:23 +01:00
erasure.cc
final_hash.cc
init-list.cc
observers.cc
pmr_typedefs_debug.cc
pmr_typedefs.cc
range_access.cc