__assert_fail in core::arch::nvptx - Rust
Description: Syscall to be used whenever the assert expression produces a `false` value.

Skip to main content

## __assert_fail

# 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.