From 0a575798dc4c275866d741aa9779f7653e94865b Mon Sep 17 00:00:00 2001 From: khizmax Date: Wed, 16 Mar 2016 01:11:05 +0300 Subject: [PATCH] changelog --- change.log | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/change.log b/change.log index a8a42244..e55f2fcf 100644 --- a/change.log +++ b/change.log @@ -2,6 +2,13 @@ General release - Changed: CMake is used for build libcds. Ancient build.sh is removed - Changed: unit and stress tests are migrated to googletest framework + - Fixed: serious bug in MichaelSet::emplace() function + New node was created twice from the arguments by move semantics. + However, move semantics may change internal state of the argument + that can lead to an incorrect element in the set and even + to an incorrect key that breaks the set logic. + - Fixed: bug in FeldmanHashSet::erase_at( iterator ): due an error + in precondition checking the function can incorrectly return false. 2.1.0 06.01.2016 General release -- 2.34.1