Hi,
2011-10-04  Jonathan Wakely<jwakely....@gmail.com>

        * include/ext/alloc_traits.h (__alloc_traits::max_size): Define.
        (__alloc_traits::rebind): Define.
        * include/bits/stl_vector.h: Use them.
        * testsuite/util/testsuite_allocator.h (SimpleAllocator): Define.
        * testsuite/23_containers/vector/allocator/minimal.cc: New.
        * testsuite/23_containers/vector/requirements/dr438/assign_neg.cc:
        Adjust dg-error line numbers.
        * testsuite/23_containers/vector/requirements/dr438/insert_neg.cc:
        Likewise.
        * testsuite/23_containers/vector/requirements/dr438/
        constructor_1_neg.cc: Likewise.
        * testsuite/23_containers/vector/requirements/dr438/
        constructor_2_neg.cc: Likewise.

today I ran the whole testsuite in C++0x mode and I'm pretty sure that 23_containers/vector/modifiers/swap/3.cc, which is now failing, wasn't a couple of days ago (I ran the whole testsuite like that in order to validate my std::list changes). When you have time, could you please double check? (maybe after all we *do* want it to fail in C++0x mode, but I'd like to understand if the behavior changed inadvertently!)

Thanks in advance,
Paolo.

Reply via email to