Function nvvm::sys::nvvmVerifyProgram [−][src]
pub unsafe extern "C" fn nvvmVerifyProgram(
prog: nvvmProgram,
numOptions: c_int,
options: *mut *const c_char
) -> nvvmResult
Expand description
\ingroup compilation \brief Verify the NVVM program.
The valid compiler options are:
Same as for nvvmCompileProgram().
\param [in] prog NVVM program. \param [in] numOptions Number of compiler options passed. \param [in] options Compiler options in the form of C string array. \return
- \link ::nvvmResult NVVM_SUCCESS \endlink
- \link ::nvvmResult NVVM_ERROR_OUT_OF_MEMORY \endlink
- \link ::nvvmResult NVVM_ERROR_IR_VERSION_MISMATCH \endlink
- \link ::nvvmResult NVVM_ERROR_INVALID_PROGRAM \endlink
- \link ::nvvmResult NVVM_ERROR_INVALID_IR \endlink
- \link ::nvvmResult NVVM_ERROR_INVALID_OPTION \endlink
- \link ::nvvmResult NVVM_ERROR_NO_MODULE_IN_PROGRAM \endlink
\see nvvmCompileProgram()