summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/test/clang-tidy/Inputs
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2016-07-25 17:08:18 +0000
committerAlexander Kornienko <alexfh@google.com>2016-07-25 17:08:18 +0000
commitdf4b4a8fabd8d810d010e40e6ac3bedc824e01a4 (patch)
treee5478b6b3f1611fb14eaf1b3b8d1c4465e762a36 /clang-tools-extra/test/clang-tidy/Inputs
parentc30b5698b6baa24f04f656302589bd76a8b6f36b (diff)
downloadbcm5719-llvm-df4b4a8fabd8d810d010e40e6ac3bedc824e01a4.tar.gz
bcm5719-llvm-df4b4a8fabd8d810d010e40e6ac3bedc824e01a4.zip
Revert "MPITypeMismatchCheck for Clang-Tidy"
This reverts commit r276640. Breaks multiple buildbots. llvm-svn: 276651
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/Inputs')
-rw-r--r--clang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h62
1 files changed, 0 insertions, 62 deletions
diff --git a/clang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h b/clang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h
deleted file mode 100644
index 9697b6043c6..00000000000
--- a/clang-tools-extra/test/clang-tidy/Inputs/mpi-type-mismatch/mpimock.h
+++ /dev/null
@@ -1,62 +0,0 @@
-// This Message Passing Interface mock header is used, to mock typedefs,
-// constants and functions, required for integration tests being part of
-// clang-tidy MPI checks.
-
-#ifndef MPIMOCK_H
-#define MPIMOCK_H
-
-#define NULL 0
-
-// These typedefs are used to mock MPI types, fixed width integer types and the
-// templated C++ complex number type.
-typedef int MPI_Datatype;
-typedef int MPI_Comm;
-typedef int MPI_Request;
-typedef int MPI_Status;
-typedef int MPI_Op;
-typedef int int8_t;
-typedef int uint8_t;
-typedef int uint16_t;
-typedef int int64_t;
-namespace std { template<class T> struct complex { T real; T imag; }; }
-
-// These defines are used to mock MPI constants.
-#define MPI_DATATYPE_NULL 0
-#define MPI_CHAR 0
-#define MPI_BYTE 0
-#define MPI_INT 0
-#define MPI_LONG 0
-#define MPI_LONG_DOUBLE 0
-#define MPI_UNSIGNED 0
-#define MPI_INT8_T 0
-#define MPI_UINT8_T 0
-#define MPI_UINT16_T 0
-#define MPI_C_LONG_DOUBLE_COMPLEX 0
-#define MPI_FLOAT 0
-#define MPI_DOUBLE 0
-#define MPI_CXX_BOOL 0
-#define MPI_CXX_FLOAT_COMPLEX 0
-#define MPI_CXX_DOUBLE_COMPLEX 0
-#define MPI_CXX_LONG_DOUBLE_COMPLEX 0
-#define MPI_IN_PLACE 0
-#define MPI_COMM_WORLD 0
-#define MPI_STATUS_IGNORE 0
-#define MPI_STATUSES_IGNORE 0
-#define MPI_SUM 0
-
-// These declarations are used to mock MPI functions.
-int MPI_Comm_size(MPI_Comm, int *);
-int MPI_Comm_rank(MPI_Comm, int *);
-int MPI_Send(const void *, int, MPI_Datatype, int, int, MPI_Comm);
-int MPI_Recv(void *, int, MPI_Datatype, int, int, MPI_Comm, MPI_Status *);
-int MPI_Isend(const void *, int, MPI_Datatype, int, int, MPI_Comm,
- MPI_Request *);
-int MPI_Irecv(void *, int, MPI_Datatype, int, int, MPI_Comm, MPI_Request *);
-int MPI_Wait(MPI_Request *, MPI_Status *);
-int MPI_Waitall(int, MPI_Request[], MPI_Status[]);
-int MPI_Reduce(const void *, void *, int, MPI_Datatype, MPI_Op, int, MPI_Comm);
-int MPI_Ireduce(const void *, void *, int, MPI_Datatype, MPI_Op, int, MPI_Comm,
- MPI_Request *);
-int MPI_Bcast(void *, int count, MPI_Datatype, int, MPI_Comm);
-
-#endif // end of include guard: MPIMOCK_H
OpenPOWER on IntegriCloud