44#
55# This code was automatically generated across versions from 12.0.1 to 12.6.2. Do not modify it directly.
66
7- from libc.stdint cimport uintptr_t
7+ from libc.stdint cimport intptr_t
88
99from .utils import FunctionNotFoundError, NotSupportedError
1010
@@ -41,7 +41,7 @@ cdef void* __nvJitLinkVersion = NULL
4141
4242
4343cdef void * load_library(int driver_ver) except * with gil:
44- cdef uintptr_t handle = path_finder.load_nvidia_dynamic_library(" nvJitLink" )
44+ cdef intptr_t handle = path_finder.load_nvidia_dynamic_library(" nvJitLink" )
4545 return < void * > handle
4646
4747
@@ -51,7 +51,7 @@ cdef int _check_or_init_nvjitlink() except -1 nogil:
5151 return 0
5252
5353 cdef int err, driver_ver
54- cdef uintptr_t handle
54+ cdef intptr_t handle
5555 with gil:
5656 # Load driver to check version
5757 try :
@@ -60,98 +60,98 @@ cdef int _check_or_init_nvjitlink() except -1 nogil:
6060 raise NotSupportedError(f' CUDA driver is not found ({e})' )
6161 global __cuDriverGetVersion
6262 if __cuDriverGetVersion == NULL :
63- __cuDriverGetVersion = < void * >< uintptr_t > win32api.GetProcAddress(nvcuda_handle, ' cuDriverGetVersion' )
63+ __cuDriverGetVersion = < void * >< intptr_t > win32api.GetProcAddress(nvcuda_handle, ' cuDriverGetVersion' )
6464 if __cuDriverGetVersion == NULL :
6565 raise RuntimeError (' something went wrong' )
6666 err = (< int (* )(int * ) nogil> __cuDriverGetVersion)(& driver_ver)
6767 if err != 0 :
6868 raise RuntimeError (' something went wrong' )
6969
7070 # Load library
71- handle = < uintptr_t > load_library(driver_ver)
71+ handle = < intptr_t > load_library(driver_ver)
7272
7373 # Load function
7474 global __nvJitLinkCreate
7575 try :
76- __nvJitLinkCreate = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkCreate' )
76+ __nvJitLinkCreate = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkCreate' )
7777 except :
7878 pass
7979
8080 global __nvJitLinkDestroy
8181 try :
82- __nvJitLinkDestroy = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkDestroy' )
82+ __nvJitLinkDestroy = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkDestroy' )
8383 except :
8484 pass
8585
8686 global __nvJitLinkAddData
8787 try :
88- __nvJitLinkAddData = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkAddData' )
88+ __nvJitLinkAddData = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkAddData' )
8989 except :
9090 pass
9191
9292 global __nvJitLinkAddFile
9393 try :
94- __nvJitLinkAddFile = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkAddFile' )
94+ __nvJitLinkAddFile = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkAddFile' )
9595 except :
9696 pass
9797
9898 global __nvJitLinkComplete
9999 try :
100- __nvJitLinkComplete = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkComplete' )
100+ __nvJitLinkComplete = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkComplete' )
101101 except :
102102 pass
103103
104104 global __nvJitLinkGetLinkedCubinSize
105105 try :
106- __nvJitLinkGetLinkedCubinSize = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedCubinSize' )
106+ __nvJitLinkGetLinkedCubinSize = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedCubinSize' )
107107 except :
108108 pass
109109
110110 global __nvJitLinkGetLinkedCubin
111111 try :
112- __nvJitLinkGetLinkedCubin = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedCubin' )
112+ __nvJitLinkGetLinkedCubin = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedCubin' )
113113 except :
114114 pass
115115
116116 global __nvJitLinkGetLinkedPtxSize
117117 try :
118- __nvJitLinkGetLinkedPtxSize = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedPtxSize' )
118+ __nvJitLinkGetLinkedPtxSize = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedPtxSize' )
119119 except :
120120 pass
121121
122122 global __nvJitLinkGetLinkedPtx
123123 try :
124- __nvJitLinkGetLinkedPtx = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedPtx' )
124+ __nvJitLinkGetLinkedPtx = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetLinkedPtx' )
125125 except :
126126 pass
127127
128128 global __nvJitLinkGetErrorLogSize
129129 try :
130- __nvJitLinkGetErrorLogSize = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetErrorLogSize' )
130+ __nvJitLinkGetErrorLogSize = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetErrorLogSize' )
131131 except :
132132 pass
133133
134134 global __nvJitLinkGetErrorLog
135135 try :
136- __nvJitLinkGetErrorLog = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetErrorLog' )
136+ __nvJitLinkGetErrorLog = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetErrorLog' )
137137 except :
138138 pass
139139
140140 global __nvJitLinkGetInfoLogSize
141141 try :
142- __nvJitLinkGetInfoLogSize = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetInfoLogSize' )
142+ __nvJitLinkGetInfoLogSize = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetInfoLogSize' )
143143 except :
144144 pass
145145
146146 global __nvJitLinkGetInfoLog
147147 try :
148- __nvJitLinkGetInfoLog = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetInfoLog' )
148+ __nvJitLinkGetInfoLog = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkGetInfoLog' )
149149 except :
150150 pass
151151
152152 global __nvJitLinkVersion
153153 try :
154- __nvJitLinkVersion = < void * >< uintptr_t > win32api.GetProcAddress(handle, ' nvJitLinkVersion' )
154+ __nvJitLinkVersion = < void * >< intptr_t > win32api.GetProcAddress(handle, ' nvJitLinkVersion' )
155155 except :
156156 pass
157157
@@ -171,46 +171,46 @@ cpdef dict _inspect_function_pointers():
171171 cdef dict data = {}
172172
173173 global __nvJitLinkCreate
174- data[" __nvJitLinkCreate" ] = < uintptr_t > __nvJitLinkCreate
174+ data[" __nvJitLinkCreate" ] = < intptr_t > __nvJitLinkCreate
175175
176176 global __nvJitLinkDestroy
177- data[" __nvJitLinkDestroy" ] = < uintptr_t > __nvJitLinkDestroy
177+ data[" __nvJitLinkDestroy" ] = < intptr_t > __nvJitLinkDestroy
178178
179179 global __nvJitLinkAddData
180- data[" __nvJitLinkAddData" ] = < uintptr_t > __nvJitLinkAddData
180+ data[" __nvJitLinkAddData" ] = < intptr_t > __nvJitLinkAddData
181181
182182 global __nvJitLinkAddFile
183- data[" __nvJitLinkAddFile" ] = < uintptr_t > __nvJitLinkAddFile
183+ data[" __nvJitLinkAddFile" ] = < intptr_t > __nvJitLinkAddFile
184184
185185 global __nvJitLinkComplete
186- data[" __nvJitLinkComplete" ] = < uintptr_t > __nvJitLinkComplete
186+ data[" __nvJitLinkComplete" ] = < intptr_t > __nvJitLinkComplete
187187
188188 global __nvJitLinkGetLinkedCubinSize
189- data[" __nvJitLinkGetLinkedCubinSize" ] = < uintptr_t > __nvJitLinkGetLinkedCubinSize
189+ data[" __nvJitLinkGetLinkedCubinSize" ] = < intptr_t > __nvJitLinkGetLinkedCubinSize
190190
191191 global __nvJitLinkGetLinkedCubin
192- data[" __nvJitLinkGetLinkedCubin" ] = < uintptr_t > __nvJitLinkGetLinkedCubin
192+ data[" __nvJitLinkGetLinkedCubin" ] = < intptr_t > __nvJitLinkGetLinkedCubin
193193
194194 global __nvJitLinkGetLinkedPtxSize
195- data[" __nvJitLinkGetLinkedPtxSize" ] = < uintptr_t > __nvJitLinkGetLinkedPtxSize
195+ data[" __nvJitLinkGetLinkedPtxSize" ] = < intptr_t > __nvJitLinkGetLinkedPtxSize
196196
197197 global __nvJitLinkGetLinkedPtx
198- data[" __nvJitLinkGetLinkedPtx" ] = < uintptr_t > __nvJitLinkGetLinkedPtx
198+ data[" __nvJitLinkGetLinkedPtx" ] = < intptr_t > __nvJitLinkGetLinkedPtx
199199
200200 global __nvJitLinkGetErrorLogSize
201- data[" __nvJitLinkGetErrorLogSize" ] = < uintptr_t > __nvJitLinkGetErrorLogSize
201+ data[" __nvJitLinkGetErrorLogSize" ] = < intptr_t > __nvJitLinkGetErrorLogSize
202202
203203 global __nvJitLinkGetErrorLog
204- data[" __nvJitLinkGetErrorLog" ] = < uintptr_t > __nvJitLinkGetErrorLog
204+ data[" __nvJitLinkGetErrorLog" ] = < intptr_t > __nvJitLinkGetErrorLog
205205
206206 global __nvJitLinkGetInfoLogSize
207- data[" __nvJitLinkGetInfoLogSize" ] = < uintptr_t > __nvJitLinkGetInfoLogSize
207+ data[" __nvJitLinkGetInfoLogSize" ] = < intptr_t > __nvJitLinkGetInfoLogSize
208208
209209 global __nvJitLinkGetInfoLog
210- data[" __nvJitLinkGetInfoLog" ] = < uintptr_t > __nvJitLinkGetInfoLog
210+ data[" __nvJitLinkGetInfoLog" ] = < intptr_t > __nvJitLinkGetInfoLog
211211
212212 global __nvJitLinkVersion
213- data[" __nvJitLinkVersion" ] = < uintptr_t > __nvJitLinkVersion
213+ data[" __nvJitLinkVersion" ] = < intptr_t > __nvJitLinkVersion
214214
215215 func_ptrs = data
216216 return data
0 commit comments