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

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions