batchlas::unsupported Class Reference

Overview

No kernel, backend or vendor entry point in this build on this device serves the request.

Examples: a complex type on a real-only native path, Uplo::Upper where only Lower is implemented, a device with no sub-group size 32 under a CTA kernel, a backend that was not compiled in, an order above a kernel's register capacity.

Not retryable as asked, but a different kernel pin, backend, scalar type or shape may succeed: this is the class to catch to fall back to another algorithm.

Definition at line 122 of file error.hh.

#include <batchlas/error.hh>

Inheritance diagram for batchlas::unsupported:

Constructors

◆ unsupported() [1/2]

batchlas::unsupported::unsupported ( const std::string & what_arg)
inlineexplicit

Definition at line 124 of file error.hh.

◆ unsupported() [2/2]

batchlas::unsupported::unsupported ( const char * what_arg)
inlineexplicit

Definition at line 125 of file error.hh.