core::arch::nvptx

Function __assert_fail

source
pub unsafe fn __assert_fail(
    message: *const u8,
    file: *const u8,
    line: u32,
    function: *const u8,
)
🔬This is a nightly-only experimental API. (stdarch_nvptx #111199)
Available on target_arch="nvptx64" only.
Expand description

Syscall to be used whenever the assert expression produces a false value.

Syscall arguments:

  • message: The pointer to the string that should be output.
  • file: The pointer to the file name string associated with the assert.
  • line: The line number associated with the assert.
  • function: The pointer to the function name string associated with the assert.

Source: PTX Interoperability.