[v3] Fix profile mode failures

Jonathan Wakely jwakely.gcc@gmail.com
Tue Nov 6 00:21:00 GMT 2012


On 6 November 2012 00:06, Jonathan Wakely wrote:
>
> There's still a failure for 23_containers/map/modifiers/emplace/1.cc
> (which didn't even compile in profile mode previously) that I'll look
> into.

That turned out to be trivial, fixed like so.

        * include/profile/map.h (map::emplace_hint): Add missing return.

Tested x86_64-linux, committed to trunk.
-------------- next part --------------
diff --git a/libstdc++-v3/include/profile/map.h b/libstdc++-v3/include/profile/map.h
index fe2f456..f96f18b 100644
--- a/libstdc++-v3/include/profile/map.h
+++ b/libstdc++-v3/include/profile/map.h
@@ -261,6 +261,7 @@ namespace __profile
 					   std::forward<_Args>(__args)...);
 	  __profcxx_map_to_unordered_map_insert(this, size_before,
 						size() - size_before);
+	  return __res;
 	}
 #endif
 


More information about the Libstdc++ mailing list