Author: chapuni
Date: Tue May  2 00:12:55 2017
New Revision: 301898

URL: http://llvm.org/viewvc/llvm-project?rev=301898&view=rev
Log:
clang/test/Modules/diag-flags.cpp: Appease targeting *-win32 with explicit 
triple. Fixes r301846.

MicrosoftRecordLayoutBuilder doesn't have ability of -Wpadded.

FIXME: Would other diag be available here?

Modified:
    cfe/trunk/test/Modules/diag-flags.cpp

Modified: cfe/trunk/test/Modules/diag-flags.cpp
URL: 
http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Modules/diag-flags.cpp?rev=301898&r1=301897&r2=301898&view=diff
==============================================================================
--- cfe/trunk/test/Modules/diag-flags.cpp (original)
+++ cfe/trunk/test/Modules/diag-flags.cpp Tue May  2 00:12:55 2017
@@ -1,12 +1,12 @@
 // RUN: rm -rf %t
 //
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -emit-module 
-fmodules-cache-path=%t -fmodule-name=diag_flags -x c++ %S/Inputs/module.map 
-fmodules-ts
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -verify 
-fmodules-cache-path=%t -I %S/Inputs %s -fmodules-ts
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -verify 
-fmodules-cache-path=%t -I %S/Inputs %s -fmodules-ts -DIMPLICIT_FLAG 
-Werror=padded
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -emit-module -fmodules-cache-path=%t 
-fmodule-name=diag_flags -x c++ %S/Inputs/module.map -fmodules-ts
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -verify -fmodules-cache-path=%t -I %S/Inputs %s 
-fmodules-ts
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -verify -fmodules-cache-path=%t -I %S/Inputs %s 
-fmodules-ts -DIMPLICIT_FLAG -Werror=padded
 //
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -emit-module 
-fmodule-name=diag_flags -x c++ %S/Inputs/module.map -fmodules-ts -o 
%t/explicit.pcm -Werror=string-plus-int -Wpadded
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -verify 
-fmodules-cache-path=%t -I %S/Inputs %s -fmodules-ts -DEXPLICIT_FLAG 
-fmodule-file=%t/explicit.pcm
-// RUN: %clang_cc1 -fmodules -fimplicit-module-maps -verify 
-fmodules-cache-path=%t -I %S/Inputs %s -fmodules-ts -DEXPLICIT_FLAG 
-fmodule-file=%t/explicit.pcm -Werror=padded
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -emit-module -fmodule-name=diag_flags -x c++ 
%S/Inputs/module.map -fmodules-ts -o %t/explicit.pcm -Werror=string-plus-int 
-Wpadded
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -verify -fmodules-cache-path=%t -I %S/Inputs %s 
-fmodules-ts -DEXPLICIT_FLAG -fmodule-file=%t/explicit.pcm
+// RUN: %clang_cc1 -triple x86_64-unknown-unknown -fmodules 
-fimplicit-module-maps -verify -fmodules-cache-path=%t -I %S/Inputs %s 
-fmodules-ts -DEXPLICIT_FLAG -fmodule-file=%t/explicit.pcm -Werror=padded
 
 import diag_flags;
 


_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to