On 5/19/24 15:15, Richard Kimberly Heck wrote:
On 5/19/24 14:49, Jean-Marc Lasgouttes wrote:
Le 19/05/2024 à 20:20, Jean-Marc Lasgouttes a écrit :
If you look at the error details, it seems to me that the addresses
are different. But this is weird.
Note that we can use count() instead of find(), which would solve
the issue.
What about that? It seems that the compiler was right after all. This
is where using assertions instead of full stdlib-debug is sub-optimal.
Stupid mistake from me, dating to 2009. Amazing this has not caused
actual problems.
We might as well use find, since:
count(const key_type& __x) const
{ return _M_t.find(__x) == _M_t.end() ? 0 : 1; }
Fixed in master and 2.4.x.
Riki
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel