File indexing completed on 2025-01-18 10:00:11
0001
0002
0003
0004
0005
0006
0007
0008
0009 #pragma once
0010
0011 #define GLOO_VERSION_MAJOR 0
0012 #define GLOO_VERSION_MINOR 5
0013 #define GLOO_VERSION_PATCH 0
0014
0015 static_assert(
0016 GLOO_VERSION_MINOR < 100,
0017 "Programming error: you set a minor version that is too big.");
0018 static_assert(
0019 GLOO_VERSION_PATCH < 100,
0020 "Programming error: you set a patch version that is too big.");
0021
0022 #define GLOO_VERSION \
0023 (GLOO_VERSION_MAJOR * 10000 + GLOO_VERSION_MINOR * 100 + \
0024 GLOO_VERSION_PATCH)
0025
0026 #define GLOO_USE_CUDA 0
0027 #define GLOO_USE_NCCL 0
0028 #define GLOO_USE_ROCM 0
0029 #define GLOO_USE_RCCL 0
0030 #define GLOO_USE_REDIS 0
0031 #define GLOO_USE_IBVERBS 0
0032 #define GLOO_USE_MPI 0
0033 #define GLOO_USE_AVX 0
0034 #define GLOO_USE_LIBUV 0
0035
0036 #define GLOO_HAVE_TRANSPORT_TCP 1
0037 #define GLOO_HAVE_TRANSPORT_TCP_TLS 0
0038 #define GLOO_HAVE_TRANSPORT_IBVERBS 0
0039 #define GLOO_HAVE_TRANSPORT_UV 0