Disable tests on SLC6 32 bit.

This commit is contained in:
Vassil Vassilev 2013-09-13 15:21:13 +02:00 committed by sftnight
parent 16243be584
commit bcb3aaa6ae
4 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,6 @@
// RUN: cat %s | %cling -Xclang -verify
//This file checks a pointer load operation for null prt dereference.
// XFAIL: i686-pc-linux-gnu
int *p;
int x;
x = *p; // expected-warning {{null passed to a callee which requires a non-null argument}}

View File

@ -1,7 +1,8 @@
// 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>
//XFAIL: darwin
// XFAIL: darwin
// XFAIL: i686-pc-linux-gnu
char *p = 0;
strcmp("a", p); // expected-warning {{warning: null passed to a callee which requires a non-null argument}}

View File

@ -5,6 +5,7 @@
// attribute to a say library function.
// Qualified functions.
// XFAIL: i686-pc-linux-gnu
extern "C" int printf(const char* fmt, ...);
namespace custom_namespace {
void standaloneFunc(void* p, int q, float* s) __attribute__((nonnull(1,3))) { // expected-warning {{GCC does not allow nonnull attribute in this position on a function definition}}

View File

@ -1,6 +1,7 @@
// RUN: cat %s | %cling -Xclang -verify
//This file checks a pointer store operation for null ptr dereference.
// XFAIL: i686-pc-linux-gnu
int *p;
*p = 6; // expected-warning {{null passed to a callee which requires a non-null argument}}
.q