-// RUN: %clang_cc1 -Wover-aligned -verify %s
+// RUN: %clang_cc1 -triple=x86_64-pc-linux-gnu -Wover-aligned -verify %s
// This test verifies that we don't warn when the global operator new is
// overridden. That's why we can't merge this with the other test file.
-// RUN: %clang_cc1 -Wover-aligned %s -isystem %S/Inputs -verify
+// RUN: %clang_cc1 -triple=x86_64-pc-linux-gnu -Wover-aligned %s -isystem %S/Inputs -verify
// This test ensures that we still get the warning even if we #include <new>
// where the header here simulates <new>.
-// RUN: %clang_cc1 -Wover-aligned -verify %s
+// RUN: %clang_cc1 -triple=x86_64-pc-linux-gnu -Wover-aligned -verify %s
namespace test1 {
struct Test {