Skip to content

Implement error handling for invalid event/queue usage #97

@EwanC

Description

@EwanC

Implement the erroneous wait behaviour defined by #78

This includes:

  • Throwing an error on handler::depends_on() when an event is passed that doesn't correspond to a node (related to Implement creating an edge with handler::depends_on() #89)
  • Throwing an error when waiting on an event returned from a queue submission recorded to a graph.
  • calling queue::wait() on a queue in the recording state

Metadata

Metadata

Assignees

No one assigned

    Labels

    Graph ImplementationRelated to DPC++ implementation and testingenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions