On Dec 15, 2009, at 4:15 PM, John McCall wrote: > Author: rjmccall > Date: Tue Dec 15 18:15:28 2009 > New Revision: 91481 > Every anonymous namespace is different. Caught by clang++. But each unnamed namespace in a translation unit is in fact the same namespace.