[release_34] [compiler_rt] UBSAN test failures on i586

Hi,

I have multiple UBSAN tests failing the same way:

******************** TEST ‘UndefinedBehaviorSanitizer-AddressSanitizer :: Integer/uadd-overflow.cpp’ FAILED ********************
Script:

Will, is unsigned-integer-overflow one of yours?

Indeed, sorry about that. Surprised this hasn't cropped up earlier!

I've committed a fix as r196612, confirmed to fix the issue by testing
with -m32.

* @Ismail: If you're able, confirmation that this fixes the issue for
you would be appreciated to ensure this is indeed fixed.
* @Richard: Should this be forwarded to the release branch?
* When testing with -m32 I'm seeing TypeCheck/vptr.cpp fail with what
seems to be whitespace specific to 64bit. Is this an issue on i586 as
well?

~Will

Indeed, sorry about that. Surprised this hasn't cropped up earlier!

I've committed a fix as r196612, confirmed to fix the issue by testing
with -m32.

* @Ismail: If you're able, confirmation that this fixes the issue for
you would be appreciated to ensure this is indeed fixed.
* @Richard: Should this be forwarded to the release branch?

I'm not sure we really care. I'll let Bill make the call on this, but at
this stage in the release, a non-functional change (fixing a testcase's
expectations) doesn't seem very important. On the other hand, it doesn't
seem risky =)

Hi,