Table of Contents

Enum CudaRtcResultCode

Namespace
JYPPX.CudaSharp
Assembly
JYPPX.CudaSharp.dll

Stable NVRTC result codes returned as diagnostic data. 作为诊断数据返回的稳定 NVRTC 结果码。

public enum CudaRtcResultCode

Fields

BuiltinOperationFailure = 7

A built-in operation failed. 内建操作失败。

Cancelled = 16

Compilation was cancelled. 编译被取消。

Compilation = 6

CUDA C++ compilation failed; inspect the log. CUDA C++ 编译失败;应检查日志。

InternalError = 11

NVRTC reported an internal error. NVRTC 报告内部错误。

InvalidInput = 3

An input was invalid. 输入无效。

InvalidOption = 5

A compile option was invalid. compile option 无效。

InvalidProgram = 4

The program state was invalid. program 状态无效。

NameExpressionNotValid = 10

A name expression was invalid. name expression 无效。

NoLoweredNamesBeforeCompilation = 9

Lowered names were queried before compilation. lowered name 查询时机无效。

NoNameExpressionsAfterCompilation = 8

Name expressions were added after compilation. name expression 添加时机无效。

NoPchCreateAttempted = 13

No PCH create attempt occurred. 未尝试创建 PCH。

OutOfMemory = 1

NVRTC could not allocate memory. NVRTC 无法分配内存。

PchCreate = 15

PCH creation failed. PCH 创建失败。

PchCreateHeapExhausted = 14

The PCH heap was exhausted. PCH heap 已耗尽。

ProgramCreationFailure = 2

Program creation failed. program 创建失败。

Success = 0

Compilation succeeded. 编译成功。

TimeFileWriteFailed = 12

NVRTC could not write a time file. NVRTC 无法写入 time file。

TimeTraceFileWriteFailed = 17

NVRTC could not write a time-trace file. NVRTC 无法写入 time trace file。