r217351 - Don't test really-large alignments for now
Hal Finkel
hfinkel at anl.gov
Sun Sep 7 17:09:16 PDT 2014
Author: hfinkel
Date: Sun Sep 7 19:09:15 2014
New Revision: 217351
URL: http://llvm.org/viewvc/llvm-project?rev=217351&view=rev
Log:
Don't test really-large alignments for now
Temporarily comment out the test for really-large powers of two. This seems to
be host-sensitive for some reason... trying to fix the clang-i386-freebsd
builder.
Modified:
cfe/trunk/test/Sema/builtin-assume-aligned.c
Modified: cfe/trunk/test/Sema/builtin-assume-aligned.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/builtin-assume-aligned.c?rev=217351&r1=217350&r2=217351&view=diff
==============================================================================
--- cfe/trunk/test/Sema/builtin-assume-aligned.c (original)
+++ cfe/trunk/test/Sema/builtin-assume-aligned.c Sun Sep 7 19:09:15 2014
@@ -17,7 +17,9 @@ int test3(int *a) {
int test4(int *a) {
a = __builtin_assume_aligned(a, -32); // expected-error {{requested alignment is not a power of 2}}
- a = __builtin_assume_aligned(a, 1ULL << 63);
+ // FIXME: The line below produces {{requested alignment is not a power of 2}}
+ // on i386-freebsd, but not on x86_64-linux (for example).
+ // a = __builtin_assume_aligned(a, 1ULL << 63);
return a[0];
}
More information about the cfe-commits
mailing list