From db3e4faa4d2cadf204e67f42bccd98957496a87a Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Fri, 4 Jun 2021 10:02:22 -0400 Subject: [PATCH] Temporarily remove one of the tests added in effb87dfa810a It fails on some Linux systems. Remove the test until we've figured out what's going on. See https://crbug.com/1216005 for details. --- .../test/profile/Linux/coverage-linkage.cpp | 46 ---------------------- 1 file changed, 46 deletions(-) delete mode 100644 compiler-rt/test/profile/Linux/coverage-linkage.cpp diff --git a/compiler-rt/test/profile/Linux/coverage-linkage.cpp b/compiler-rt/test/profile/Linux/coverage-linkage.cpp deleted file mode 100644 index df0674e..0000000 --- a/compiler-rt/test/profile/Linux/coverage-linkage.cpp +++ /dev/null @@ -1,46 +0,0 @@ -/// Test instrumentation can handle various linkages. -// RUN: %clang_profgen -fcoverage-mapping %s -o %t -// RUN: env LLVM_PROFILE_FILE=%t.profraw %run %t -// RUN: llvm-profdata show %t.profraw --all-functions | FileCheck %s - -// RUN: %clang_profgen -fcoverage-mapping -ffunction-sections -Wl,--gc-sections %s -o %t -// RUN: env LLVM_PROFILE_FILE=%t.profraw %run %t -// RUN: llvm-profdata show %t.profraw --all-functions | FileCheck %s - -// CHECK: {{.*}}external{{.*}}: -// CHECK-NEXT: Hash: -// CHECK-NEXT: Counters: 1 -// CHECK-NEXT: Function count: 1 -// CHECK: {{.*}}weak{{.*}}: -// CHECK-NEXT: Hash: -// CHECK-NEXT: Counters: 1 -// CHECK-NEXT: Function count: 1 -// CHECK: main: -// CHECK-NEXT: Hash: -// CHECK-NEXT: Counters: 1 -// CHECK-NEXT: Function count: 1 -// CHECK: {{.*}}internal{{.*}}: -// CHECK-NEXT: Hash: -// CHECK-NEXT: Counters: 1 -// CHECK-NEXT: Function count: 1 -// CHECK: {{.*}}linkonce_odr{{.*}}: -// CHECK-NEXT: Hash: -// CHECK-NEXT: Counters: 1 -// CHECK-NEXT: Function count: 1 - -#include - -void discarded0() {} -__attribute__((weak)) void discarded1() {} - -void external() { puts("external"); } -__attribute__((weak)) void weak() { puts("weak"); } -static void internal() { puts("internal"); } -__attribute__((noinline)) inline void linkonce_odr() { puts("linkonce_odr"); } - -int main() { - internal(); - external(); - weak(); - linkonce_odr(); -} -- 2.7.4