From: Paolo Carlini Date: Tue, 18 Feb 2003 10:54:37 +0000 (+0100) Subject: re PR libstdc++/9582 (ODR violation in std::allocator) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=14a65f50b0f373368794a88adf2aee18db0a023a;p=gcc.git re PR libstdc++/9582 (ODR violation in std::allocator) 2003-02-18 Paolo Carlini PR libstdc++/9582 * include/bits/stl_alloc.h (__pool_alloc::allocate): Remove assert. From-SVN: r63031 --- diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index f3fb9fe96e4..46a80698aba 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2003-02-18 Paolo Carlini + + PR libstdc++/9582 + * include/bits/stl_alloc.h (__pool_alloc::allocate): Remove assert. + 2003-02-17 Benjamin Kosnik * include/bits/basic_ios.tcc (copyfmt): Copy locale data as well. diff --git a/libstdc++-v3/include/bits/stl_alloc.h b/libstdc++-v3/include/bits/stl_alloc.h index 96b51d18981..92029ea936c 100644 --- a/libstdc++-v3/include/bits/stl_alloc.h +++ b/libstdc++-v3/include/bits/stl_alloc.h @@ -352,8 +352,6 @@ namespace std __atomic_add(&_S_force_new, 1); else __atomic_add(&_S_force_new, -1); - // Trust but verify... - assert(_S_force_new != 0); } if ((__n > (size_t) _MAX_BYTES) || (_S_force_new > 0))