[compiler-rt] r375315 - [profile] Disable instrprof-get-filename-merge-mode.c on Windows

Vedant Kumar via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 18 17:46:54 PDT 2019


Author: vedantk
Date: Fri Oct 18 17:46:53 2019
New Revision: 375315

URL: http://llvm.org/viewvc/llvm-project?rev=375315&view=rev
Log:
[profile] Disable instrprof-get-filename-merge-mode.c on Windows

The Windows bots are failing with:

clang: warning: argument unused during compilation: '-dynamiclib' [-Wunused-command-line-argument]

Added:
    compiler-rt/trunk/test/profile/Posix/instrprof-get-filename-merge-mode.c
Removed:
    compiler-rt/trunk/test/profile/instrprof-get-filename-merge-mode.c

Added: compiler-rt/trunk/test/profile/Posix/instrprof-get-filename-merge-mode.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/profile/Posix/instrprof-get-filename-merge-mode.c?rev=375315&view=auto
==============================================================================
--- compiler-rt/trunk/test/profile/Posix/instrprof-get-filename-merge-mode.c (added)
+++ compiler-rt/trunk/test/profile/Posix/instrprof-get-filename-merge-mode.c Fri Oct 18 17:46:53 2019
@@ -0,0 +1,18 @@
+// Test __llvm_profile_get_filename when the on-line merging mode is enabled.
+//
+// RUN: %clang_pgogen -dynamiclib -o %t.dso %p/Inputs/instrprof-get-filename-dso.c
+// RUN: %clang_pgogen -o %t %s %t.dso
+// RUN: env LLVM_PROFILE_FILE="%t-%m.profraw" %run %t
+
+#include <string.h>
+
+const char *__llvm_profile_get_filename(void);
+extern const char *get_filename_from_DSO(void);
+
+int main(int argc, const char *argv[]) {
+  const char *filename1 = __llvm_profile_get_filename();
+  const char *filename2 = get_filename_from_DSO();
+
+  // Exit with code 1 if the two filenames are the same.
+  return strcmp(filename1, filename2) == 0;
+}

Removed: compiler-rt/trunk/test/profile/instrprof-get-filename-merge-mode.c
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/profile/instrprof-get-filename-merge-mode.c?rev=375314&view=auto
==============================================================================
--- compiler-rt/trunk/test/profile/instrprof-get-filename-merge-mode.c (original)
+++ compiler-rt/trunk/test/profile/instrprof-get-filename-merge-mode.c (removed)
@@ -1,18 +0,0 @@
-// Test __llvm_profile_get_filename when the on-line merging mode is enabled.
-//
-// RUN: %clang_pgogen -dynamiclib -o %t.dso %p/Inputs/instrprof-get-filename-dso.c
-// RUN: %clang_pgogen -o %t %s %t.dso
-// RUN: env LLVM_PROFILE_FILE="%t-%m.profraw" %run %t
-
-#include <string.h>
-
-const char *__llvm_profile_get_filename(void);
-extern const char *get_filename_from_DSO(void);
-
-int main(int argc, const char *argv[]) {
-  const char *filename1 = __llvm_profile_get_filename();
-  const char *filename2 = get_filename_from_DSO();
-
-  // Exit with code 1 if the two filenames are the same.
-  return strcmp(filename1, filename2) == 0;
-}




More information about the llvm-commits mailing list