From 34c715f9e1df87b35a9e5add67e2b4c25b766cd9 Mon Sep 17 00:00:00 2001
From: Axel Naumann <Axel.Naumann@cern.ch>
Date: Fri, 17 Jun 2016 14:59:17 +0200
Subject: [PATCH] Remove platform-specific code (fails on Darwin), just use
 cannotCallWithNull.

---
 interpreter/cling/test/NullDeref/NonNullArg.C | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/interpreter/cling/test/NullDeref/NonNullArg.C b/interpreter/cling/test/NullDeref/NonNullArg.C
index b4461e79df4..5323129651f 100644
--- a/interpreter/cling/test/NullDeref/NonNullArg.C
+++ b/interpreter/cling/test/NullDeref/NonNullArg.C
@@ -8,13 +8,6 @@
 
 // RUN: cat %s | %cling -Xclang -verify | FileCheck %s
 //This file checks a call instruction. The called function has arguments with nonnull attribute.
-#include <string.h>
-
-char *p = 0;
-strcmp("a", p); // expected-warning {{null passed to a callee that requires a non-null argument}}
-
-strcmp(p, "a"); // expected-warning {{null passed to a callee that requires a non-null argument}}
-
 extern "C" int printf(const char* fmt, ...);
 .rawInput 1
 extern "C" int cannotCallWithNull(int* p = 0);
-- 
GitLab