Skip to content

[BUG]: Errors occurring in Buffer.close are not raised #1118

@Andy-Jost

Description

@Andy-Jost

Is this a duplicate?

Type of Bug

Silent Failure

Component

cuda.core

Describe the bug

The description says it all. Errors appear to be suppressed by Cython "noexcept" decorations.

How to Reproduce

See #1117 and tests under memory_ipc/test_errors.py

Expected behavior

Errors in Buffer.close should be raised. Suppressions should occur during implicit calls from, e.g., __del__ or __dealloc__.

Operating System

No response

nvidia-smi output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions