In this test, the allocas for the temps come out in a different order depending on whether the dialect is C++03 or C++11. To avoid depending on the default dialect, I forced it to C++03.
I am concerned, though, because the commentary says there should be no lifetime intrinsics. While that was true in Clang 3.8, it is no longer true in Clang 3.9, regardless of dialect. However, the test does not actually verify that there are no lifetime intrinsics.
Is it still true that there should be no lifetime intrinsics? If so, then there is a bug that the test has failed to detect. If not, then the comment should be updated.