Index: testsuite/20_util/allocator_traits/requirements/explicit_instantiation.cc =================================================================== --- testsuite/20_util/allocator_traits/requirements/explicit_instantiation.cc (revision 174931) +++ testsuite/20_util/allocator_traits/requirements/explicit_instantiation.cc (working copy) @@ -22,8 +22,21 @@ #include +typedef short test_type; + +template + struct minimal_allocator + { + typedef T value_type; + minimal_allocator(); + template + minimal_allocator(const minimal_allocator&); + T* allocate(std::size_t); + void deallocate(T*, std::size_t); + }; + namespace std { - typedef short test_type; template struct allocator_traits>; + template struct allocator_traits>; }