Cuda: ResolveDeviceSymbols now properly execute everywhere.
The previous version had two bugs that caused the JIT runtime errors.
-
It was building the executable without separable compilation enabled
-
All kernel launches will fail if any kernel is missing a symbol, that is why the call to file2_launch_kernel had to be removed