diff options
author | Alexander Kornienko <alexfh@google.com> | 2016-07-25 17:08:18 +0000 |
---|---|---|
committer | Alexander Kornienko <alexfh@google.com> | 2016-07-25 17:08:18 +0000 |
commit | df4b4a8fabd8d810d010e40e6ac3bedc824e01a4 (patch) | |
tree | e5478b6b3f1611fb14eaf1b3b8d1c4465e762a36 /clang-tools-extra/test/clang-tidy/Inputs | |
parent | c30b5698b6baa24f04f656302589bd76a8b6f36b (diff) | |
download | bcm5719-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.h | 62 |
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 |