@@ -11,32 +11,32 @@ from ..cynvrtc cimport *
1111# Wrapper functions
1212# ##############################################################################
1313
14- cdef const char * _nvrtcGetErrorString(nvrtcResult result) except ? NULL nogil
15- cdef nvrtcResult _nvrtcVersion(int * major, int * minor) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
16- cdef nvrtcResult _nvrtcGetNumSupportedArchs(int * numArchs) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
17- cdef nvrtcResult _nvrtcGetSupportedArchs(int * supportedArchs) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
18- cdef nvrtcResult _nvrtcCreateProgram(nvrtcProgram* prog, const char * src, const char * name, int numHeaders, const char ** headers, const char ** includeNames) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
19- cdef nvrtcResult _nvrtcDestroyProgram(nvrtcProgram* prog) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
20- cdef nvrtcResult _nvrtcCompileProgram(nvrtcProgram prog, int numOptions, const char ** options) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
21- cdef nvrtcResult _nvrtcGetPTXSize(nvrtcProgram prog, size_t* ptxSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
22- cdef nvrtcResult _nvrtcGetPTX(nvrtcProgram prog, char * ptx) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
23- cdef nvrtcResult _nvrtcGetCUBINSize(nvrtcProgram prog, size_t* cubinSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
24- cdef nvrtcResult _nvrtcGetCUBIN(nvrtcProgram prog, char * cubin) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
25- cdef nvrtcResult _nvrtcGetLTOIRSize(nvrtcProgram prog, size_t* LTOIRSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
26- cdef nvrtcResult _nvrtcGetLTOIR(nvrtcProgram prog, char * LTOIR) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
27- cdef nvrtcResult _nvrtcGetOptiXIRSize(nvrtcProgram prog, size_t* optixirSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
28- cdef nvrtcResult _nvrtcGetOptiXIR(nvrtcProgram prog, char * optixir) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
29- cdef nvrtcResult _nvrtcGetProgramLogSize(nvrtcProgram prog, size_t* logSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
30- cdef nvrtcResult _nvrtcGetProgramLog(nvrtcProgram prog, char * log) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
31- cdef nvrtcResult _nvrtcAddNameExpression(nvrtcProgram prog, const char * name_expression) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
32- cdef nvrtcResult _nvrtcGetLoweredName(nvrtcProgram prog, const char * name_expression, const char ** lowered_name) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
33- cdef nvrtcResult _nvrtcGetPCHHeapSize(size_t* ret) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
34- cdef nvrtcResult _nvrtcSetPCHHeapSize(size_t size) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
35- cdef nvrtcResult _nvrtcGetPCHCreateStatus(nvrtcProgram prog) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
36- cdef nvrtcResult _nvrtcGetPCHHeapSizeRequired(nvrtcProgram prog, size_t* size) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
37- cdef nvrtcResult _nvrtcSetFlowCallback(nvrtcProgram prog, void * callback, void * payload) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
38- cdef nvrtcResult _nvrtcGetTileIRSize(nvrtcProgram prog, size_t* TileIRSizeRet) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
39- cdef nvrtcResult _nvrtcGetTileIR(nvrtcProgram prog, char * TileIR) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
40- cdef nvrtcResult _nvrtcInstallBundledHeaders(const char * installPath, unsigned int flags, const char ** errorLog) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
41- cdef nvrtcResult _nvrtcGetBundledHeadersInfo(nvrtcBundledHeadersInfo* info, const char ** errorLog) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
42- cdef nvrtcResult _nvrtcRemoveBundledHeaders(const char * installPath, const char ** errorLog) except ? < nvrtcResult > _NVRTCRESULT_INTERNAL_LOADING_ERROR nogil
14+ cdef const char * _nvrtcGetErrorString(nvrtcResult result) except ?CUDA_ERROR_NOT_FOUND nogil
15+ cdef nvrtcResult _nvrtcVersion(int * major, int * minor) except ?CUDA_ERROR_NOT_FOUND nogil
16+ cdef nvrtcResult _nvrtcGetNumSupportedArchs(int * numArchs) except ?CUDA_ERROR_NOT_FOUND nogil
17+ cdef nvrtcResult _nvrtcGetSupportedArchs(int * supportedArchs) except ?CUDA_ERROR_NOT_FOUND nogil
18+ cdef nvrtcResult _nvrtcCreateProgram(nvrtcProgram* prog, const char * src, const char * name, int numHeaders, const char ** headers, const char ** includeNames) except ?CUDA_ERROR_NOT_FOUND nogil
19+ cdef nvrtcResult _nvrtcDestroyProgram(nvrtcProgram* prog) except ?CUDA_ERROR_NOT_FOUND nogil
20+ cdef nvrtcResult _nvrtcCompileProgram(nvrtcProgram prog, int numOptions, const char ** options) except ?CUDA_ERROR_NOT_FOUND nogil
21+ cdef nvrtcResult _nvrtcGetPTXSize(nvrtcProgram prog, size_t* ptxSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
22+ cdef nvrtcResult _nvrtcGetPTX(nvrtcProgram prog, char * ptx) except ?CUDA_ERROR_NOT_FOUND nogil
23+ cdef nvrtcResult _nvrtcGetCUBINSize(nvrtcProgram prog, size_t* cubinSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
24+ cdef nvrtcResult _nvrtcGetCUBIN(nvrtcProgram prog, char * cubin) except ?CUDA_ERROR_NOT_FOUND nogil
25+ cdef nvrtcResult _nvrtcGetLTOIRSize(nvrtcProgram prog, size_t* LTOIRSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
26+ cdef nvrtcResult _nvrtcGetLTOIR(nvrtcProgram prog, char * LTOIR) except ?CUDA_ERROR_NOT_FOUND nogil
27+ cdef nvrtcResult _nvrtcGetOptiXIRSize(nvrtcProgram prog, size_t* optixirSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
28+ cdef nvrtcResult _nvrtcGetOptiXIR(nvrtcProgram prog, char * optixir) except ?CUDA_ERROR_NOT_FOUND nogil
29+ cdef nvrtcResult _nvrtcGetProgramLogSize(nvrtcProgram prog, size_t* logSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
30+ cdef nvrtcResult _nvrtcGetProgramLog(nvrtcProgram prog, char * log) except ?CUDA_ERROR_NOT_FOUND nogil
31+ cdef nvrtcResult _nvrtcAddNameExpression(nvrtcProgram prog, const char * name_expression) except ?CUDA_ERROR_NOT_FOUND nogil
32+ cdef nvrtcResult _nvrtcGetLoweredName(nvrtcProgram prog, const char * name_expression, const char ** lowered_name) except ?CUDA_ERROR_NOT_FOUND nogil
33+ cdef nvrtcResult _nvrtcGetPCHHeapSize(size_t* ret) except ?CUDA_ERROR_NOT_FOUND nogil
34+ cdef nvrtcResult _nvrtcSetPCHHeapSize(size_t size) except ?CUDA_ERROR_NOT_FOUND nogil
35+ cdef nvrtcResult _nvrtcGetPCHCreateStatus(nvrtcProgram prog) except ?CUDA_ERROR_NOT_FOUND nogil
36+ cdef nvrtcResult _nvrtcGetPCHHeapSizeRequired(nvrtcProgram prog, size_t* size) except ?CUDA_ERROR_NOT_FOUND nogil
37+ cdef nvrtcResult _nvrtcSetFlowCallback(nvrtcProgram prog, void * callback, void * payload) except ?CUDA_ERROR_NOT_FOUND nogil
38+ cdef nvrtcResult _nvrtcGetTileIRSize(nvrtcProgram prog, size_t* TileIRSizeRet) except ?CUDA_ERROR_NOT_FOUND nogil
39+ cdef nvrtcResult _nvrtcGetTileIR(nvrtcProgram prog, char * TileIR) except ?CUDA_ERROR_NOT_FOUND nogil
40+ cdef nvrtcResult _nvrtcInstallBundledHeaders(const char * installPath, unsigned int flags, const char ** errorLog) except ?CUDA_ERROR_NOT_FOUND nogil
41+ cdef nvrtcResult _nvrtcGetBundledHeadersInfo(nvrtcBundledHeadersInfo* info, const char ** errorLog) except ?CUDA_ERROR_NOT_FOUND nogil
42+ cdef nvrtcResult _nvrtcRemoveBundledHeaders(const char * installPath, const char ** errorLog) except ?CUDA_ERROR_NOT_FOUND nogil
0 commit comments