summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2017-02-26Added a guard against invalid buffer sizes in the prepare-data functions for ↵Cedric Nugteren
tests
2017-02-26Removed half-precision support from the TRSM routine; too unstableCedric Nugteren
2017-02-26Improved the correctness tests for complex numbers in case either real or ↵Cedric Nugteren
imag is much larger than the other
2017-02-25Added PrepareData function for TRSM to create proper test inputCedric Nugteren
2017-02-19Added data-preparation function for the TRSV tests and special nan/inf ↵Cedric Nugteren
checks in the error checking to make the tests pass
2017-02-18Changed the override-parameters test such that it is compatible with more ↵Cedric Nugteren
devices
2017-02-14Added simple tests for the OverrideParameters functionCedric Nugteren
2017-02-05Merge branch 'development' into triangular_solversCedric Nugteren
2017-02-05Fixed complex version of the TRSV kernelCedric Nugteren
2017-01-24treewide: silence type mismatch warnings in *printf()Ivan Shapovalov
2017-01-24Tester: always fail on OpenCL and CLBlast internal errorsIvan Shapovalov
These errors are self-evident and enough to fail the test even if there is no clBLAS reference to compare error codes with.
2017-01-20treewide: include clpp11.hpp first to silence deprecation warningsIvan Shapovalov
Otherwise, cl.h gets included through clblast.h before clpp11.hpp.
2017-01-20Added prototype for the TRSV routineCedric Nugteren
2017-01-18Added first version of the TRSM routine based on the diagonal invert kernelCedric Nugteren
2017-01-15Added a first version of the diagonal block invert routine in preparation of ↵Cedric Nugteren
TRSM
2017-01-15Prints additional information in verbose/debug modeCedric Nugteren
2016-12-18Prepared for the addition of the TRSM triangular solver kernelCedric Nugteren
2016-11-27Made it possible to use the command-line environmental variables for each ↵Cedric Nugteren
executable and without re-running CMake
2016-11-17Added a proper half-precision reference for testing of xomatcopyCedric Nugteren
2016-11-17Fixed a bug in the error margins; relaxed the error margins for half-precisionCedric Nugteren
2016-10-22All enums in the C API are now prefixed with CLBlast to avoid potential name ↵Cedric Nugteren
clashes with other projects
2016-10-22Moved files around a bit; created a utilities subfolderCedric Nugteren
2016-10-18Fixed compilation issues of the testers for Visual Studio 2013: mostly ↵Cedric Nugteren
conversions of class constants to static
2016-09-27Now generates test/client/tuner data using a fixed seed to enable ↵Cedric Nugteren
reproducability of results
2016-09-27Added more relaxed error checking for the half-precision testsCedric Nugteren
2016-09-22Fixed a bug waiting for an invalid event in case of a non-succesfull CLBlast ↵Cedric Nugteren
call in the tests and samples
2016-08-27test/correctness: read platform and device from environmentIvan Shapovalov
Support passing environment variables CLBLAST_PLATFORM and CLBLAST_DEVICE instead of -platform and -device arguments to test executables. This is for `ctest`.
2016-07-06Added an option to the performance clients to do a warm-up run before timingCedric Nugteren
2016-06-28Made it possible to build the OMATCOPY test and client in case only clBLAS ↵CNugteren
is present
2016-06-27Moved the performance graph scripts to the 'scripts' subfolderCedric Nugteren
2016-06-27Changed the symbol for error-code skipped tests to distinguish from ↵Cedric Nugteren
succesfull error-code checks in the correctness tests
2016-06-27Increased the verbosity of the '-verbose' option for the correctness tests, ↵Cedric Nugteren
now printing when a library is called
2016-06-19Renamed all C++ source files to .cpp to match the .hpp extension betterCedric Nugteren
2016-06-18Moved all headers into the source tree, changed headers to .hpp extensionCedric Nugteren
2016-06-16Added XOMATCOPY routines to perform out-of-place matrix scaling, copying, ↵Cedric Nugteren
and/or transposing
2016-06-08Made the CPU BLAS library the default reference to test against in favor of ↵Cedric Nugteren
clBLAS
2016-06-06Made the tests for invalid buffer sizes also verbose in verbose modeCedric Nugteren
2016-06-02Added return value to the test binaries (0: success, 1: failure), allowing ↵Cedric Nugteren
it to work under CTest properly
2016-05-30Increased the verbosity of the -verbose option in the correctness testsCedric Nugteren
2016-05-26Added half-precision tests for the clBLAS reference through conversion to ↵Cedric Nugteren
single-precision
2016-05-26Added half-precision tests for the CBLAS reference through conversion to ↵Cedric Nugteren
single-precison
2016-05-25Added possibility to run the performance client with half-precisionCedric Nugteren
2016-05-22Added level-1 half-precision routines ↵Cedric Nugteren
HSWAP/HSCAL/HCOPY/HAXPY/HDOT/HNRM2/HASUM/HSUM/iHAMAX/iHMAX/iHMIN
2016-05-18Merged in latest changes from 0.7.1 releaseCedric Nugteren
2016-05-08Fixes for compilation of the tests under Visual Studio 2015CNugteren
2016-05-08Fixed an issue where the xAMAX tester would incorrectly report failures when ↵cnugteren
testing against CBLAS
2016-05-08Fixed an issue where the xNRM2 and xASUM testers would incorrectly report ↵cnugteren
failures for complex inputs
2016-05-08Fixed an issue with computing the GFLOPS numbers for the xGEMM performance ↵cnugteren
tests for non-square matrices
2016-05-07Added an option to the tests to control whether to test against clBLAS or a ↵Cedric Nugteren
CPU BLAS library
2016-05-05Added printing of indices when testing in verbose modeCedric Nugteren