Closed cmazakas closed 2 years ago
Merging #144 (14a604b) into develop (dea6ce1) will decrease coverage by
0.04%
. The diff coverage is97.57%
.:exclamation: Current head 14a604b differs from pull request most recent head 9a9b8e0. Consider uploading reports for the commit 9a9b8e0 to get more accurate results
Looks good to me. There's a lot of commented-out code in rehash_tests.cpp
. After a private conversation with Chris, I understand that doc updates will arrive in a different PR --I'd rather have it all in one single PR, but this other approach works as well.
The GHA and Appveyor failures are transient, but the Drone gcc 4.7 one looks legitimate.
Ouch, didn't see that one, thought they were all transient stuff.
Update the rehash() and reserve() functions so that they behave similarly to libstdc++ and libc++, i.e. rehashing should grow and shrink the allocation accordingly while still respecting the max load factor