From 87c326be30f7a50f137aa959f5accccad9ebe4c2 Mon Sep 17 00:00:00 2001 From: LLVM Packaging Team Date: Sun, 16 Dec 2018 12:07:54 +0000 Subject: [PATCH] remove-test-freezing =================================================================== Gbp-Pq: Name remove-test-freezing.diff --- .../Linux/sysconf_interceptor_bypass_test.cc | 29 ------------------- 1 file changed, 29 deletions(-) delete mode 100644 compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc diff --git a/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc b/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc deleted file mode 100644 index 0ffb346eb..000000000 --- a/compiler-rt/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc +++ /dev/null @@ -1,29 +0,0 @@ -// RUN: %clangxx -O2 %s -o %t && %run %t 2>&1 | FileCheck %s - -#include - -#if !defined(__GLIBC_PREREQ) -#define __GLIBC_PREREQ(a, b) 0 -#endif - -// getauxval() used instead of sysconf() in GetPageSize() is defined starting -// glbc version 2.16. -#if __GLIBC_PREREQ(2, 16) -extern "C" long sysconf(int name) { - fprintf(stderr, "sysconf wrapper called\n"); - return 0; -} -#endif // defined(__GLIBC_PREREQ) && __GLIBC_PREREQ(2, 16) - -int main() { - // All we need to check is that the sysconf() interceptor defined above was - // not called. Should it get called, it will crash right there, any - // instrumented code executed before sanitizer init is finished will crash - // accessing non-initialized sanitizer internals. Even if it will not crash - // in some configuration, it should never be called anyway. - fprintf(stderr, "Passed\n"); - // CHECK-NOT: sysconf wrapper called - // CHECK: Passed - // CHECK-NOT: sysconf wrapper called - return 0; -} -- 2.30.2