http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58190
--- Comment #5 from Paolo Carlini <paolo.carlini at oracle dot com> --- Ok, that makes sense, it simply means that on darwin, at variance with Linux, for -m32 a size_t is an unsigned long instead of an unsigned int, we can simply apply the patchlet and close the issue. Next time, please say more clearly in which *exact* condition the FAIL appears.