Fix test breakage in clang
authorChip Turner <chip@fb.com>
Fri, 8 Aug 2014 10:41:20 +0000 (03:41 -0700)
committerSara Golemon <sgolemon@fb.com>
Thu, 14 Aug 2014 18:49:04 +0000 (11:49 -0700)
commite3e6edad974fe6a418ed7a503fa904a4052bd65d
treefa669cfd45114ed0f824305cd2479425da2d69b0
parenta1f3fd0497e2917af25163859de3ae961ebf1f78
Fix test breakage in clang

Summary:
clang would re-use the same memory location for recreated
objects, so instead of checking pointers, we can use a serial number.

Test Plan: runtests with fbconfig --clang

Reviewed By: lins@fb.com

Subscribers: mathieubaudet, lins, anca

FB internal diff: D1485907
folly/experimental/test/SingletonTest.cpp