Changeset 73798

Timestamp:
Aug 15, 2011, 8:23:29 PM (11 years ago)
Author:
Daniel James
Message:

Unordered: Fix some portability issues in tests.

  • Simplify mechanism for detecting traits of test allocators. There were some portability issues, but rather than fix them I've just gone for a simpler mechanism. Does mean that the relevant tests can't be run for other allocators.
  • Fix a couple of unnecessary_copy_tests, whose results were the wrong way round.
  • It appears that Visual C++ only implements RVO for implicitly defined copy constructors in debug mode, so adjust a move_test to account for the extra copies now that the copy constructors are explicitly defined.
(No files)

Note: See TracChangeset for help on using the changeset viewer.