summaryrefslogtreecommitdiff
path: root/test/performance
diff options
context:
space:
mode:
authorCedric Nugteren <web@cedricnugteren.nl>2017-02-26 12:56:21 +0100
committerCedric Nugteren <web@cedricnugteren.nl>2017-02-26 12:56:21 +0100
commitb7310036eda482e8871d6a9d1e1660f93be1fd49 (patch)
tree989233807563dfe96a3d241697770fe7d978ade0 /test/performance
parent70d8c4bad7911b3688ac4514fedc44e5e0f1f2d8 (diff)
Removed half-precision support from the TRSM routine; too unstable
Diffstat (limited to 'test/performance')
-rw-r--r--test/performance/routines/level3/xtrsm.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/test/performance/routines/level3/xtrsm.cpp b/test/performance/routines/level3/xtrsm.cpp
index ef094891..342274b7 100644
--- a/test/performance/routines/level3/xtrsm.cpp
+++ b/test/performance/routines/level3/xtrsm.cpp
@@ -20,8 +20,7 @@ using double2 = clblast::double2;
int main(int argc, char *argv[]) {
const auto command_line_args = clblast::RetrieveCommandLineArguments(argc, argv);
switch(clblast::GetPrecision(command_line_args, clblast::Precision::kSingle)) {
- case clblast::Precision::kHalf:
- clblast::RunClient<clblast::TestXtrsm<half>, half, half>(argc, argv); break;
+ case clblast::Precision::kHalf: throw std::runtime_error("Unsupported precision mode");
case clblast::Precision::kSingle:
clblast::RunClient<clblast::TestXtrsm<float>, float, float>(argc, argv); break;
case clblast::Precision::kDouble: