]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
test: librbd template specializations leaking between translation units
authorJason Dillaman <dillaman@redhat.com>
Thu, 3 Mar 2016 21:43:15 +0000 (16:43 -0500)
committerJason Dillaman <dillaman@redhat.com>
Thu, 3 Mar 2016 21:43:15 +0000 (16:43 -0500)
commit0357d875921e2efabbe4788e3c2c2680773b0b37
tree74ea75379e6524c929b0949a828652654d334ebf
parentbe3544f162164462f47059fc35eee4ea3f282ad9
test: librbd template specializations leaking between translation units

A CMake build with optimizations disabled can result in a template
specialization for one test being reused by another test in a
different translation unit.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
src/test/librbd/image/test_mock_RefreshRequest.cc
src/test/librbd/journal/test_mock_Replay.cc
src/test/librbd/object_map/mock/MockInvalidateRequest.h
src/test/librbd/object_map/test_mock_RefreshRequest.cc
src/test/librbd/operation/test_mock_SnapshotRollbackRequest.cc
src/test/librbd/test_mock_ExclusiveLock.cc
src/test/librbd/test_mock_Journal.cc
src/test/librbd/test_mock_fixture.cc