forked from OSchip/llvm-project
[clang-tidy] Pass -faligned-allocation on the compiler command line to
fix compile error The test was failing when run on OSes older than MacOSX10.14 because aligned deallocation functions are unavailable on older OSes. rdar://problem/57706710
This commit is contained in:
parent
2eb30fafa5
commit
a7bdab2e9d
|
@ -1,6 +1,6 @@
|
|||
// RUN: %check_clang_tidy %s -std=c++14 cert-mem57-cpp %t
|
||||
// RUN: clang-tidy --extra-arg='-std=c++17' -checks='-*,cert-mem57-cpp' --warnings-as-errors='*' %s
|
||||
// RUN: clang-tidy --extra-arg='-std=c++2a' -checks='-*,cert-mem57-cpp' --warnings-as-errors='*' %s
|
||||
// RUN: clang-tidy --extra-arg='-std=c++17' --extra-arg='-faligned-allocation' -checks='-*,cert-mem57-cpp' --warnings-as-errors='*' %s
|
||||
// RUN: clang-tidy --extra-arg='-std=c++2a' --extra-arg='-faligned-allocation' -checks='-*,cert-mem57-cpp' --warnings-as-errors='*' %s
|
||||
|
||||
struct alignas(128) Vector {
|
||||
char Elems[128];
|
||||
|
|
Loading…
Reference in New Issue