Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
proper linking
|
|
buffer sizes
|
|
|
|
|
|
|
|
Convert to use C++ exceptions internally
|
|
Since the codebase is designed around proper C++ idioms such as RAII, it
makes sense to only use C++ exceptions internally instead of mixing
exceptions and error codes. The exceptions are now caught at top level
to preserve compatibility with the existing error code-based API.
Note that we deliberately do not catch C++ runtime errors (such as
`std::bad_alloc`) nor logic errors (aka failed assertions) because no
actual handling can ever happen for such errors.
However, in the C interface we do catch _all_ exceptions (...) and
convert them into a wild-card error code.
|
|
Generate and install pkg-config description
|
|
|
|
specify options for the make alltest or ctest targets
|
|
library compilation
|
|
|
|
|
|
|
|
Add option to build shared or static library
|
|
|
|
|
|
|
|
|
|
NWGD and KWGD into one WGD parameter
|
|
|
|
|
|
with recent usages of CLBLAST_DEVICE and CLBLAST_PLATFORM
|
|
|
|
|
|
|
|
|
|
|
|
compilation and kernel execution to screen
|
|
|
|
declspec(dllimport) when not building the library
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and/or transposing
|
|
and renamed files and functions appropriately
|
|
clBLAS
|
|
|
|
using 'make test'
|
|
|
|
|
|
|
|
|