On Friday, 25 May 2012 at 06:50:22 UTC, Don Clugston wrote: > This is important for repeatability: if it was permitted, the > results would be arbitrary and might vary unpredictably with > subtle changes in the code, or change between compiler releases. Wait, what? Pointer semantics are well-defined... what's wrong with comparing two unrelated pointers?