Fix dummy plugin

This commit is contained in:
Ke Wen
2018-12-05 17:25:23 -08:00
parent 57368189e1
commit 8606cdb8b2
+1 -2
View File
@@ -4,13 +4,12 @@
* See LICENSE.txt for license information
************************************************************************/
#include <stdio.h>
#include <nccl.h>
#include <nccl_net.h>
#define __hidden __attribute__ ((visibility("hidden")))
__hidden ncclResult_t pluginInit() { return ncclSuccess; }
__hidden ncclResult_t pluginInit(ncclDebugLogger_t logFunction) { return ncclSuccess; }
__hidden ncclResult_t pluginDevices(int* ndev) { *ndev = 0; return ncclSuccess; }
__hidden ncclResult_t pluginPciPath(int dev, char** path) { return ncclInternalError; }
__hidden ncclResult_t pluginPtrSupport(int dev, int* supportedTypes) { return ncclInternalError; }