From 7558d1444274ab406763daa5ce3ad5288ace5291 Mon Sep 17 00:00:00 2001 From: "Po-Yen, Chen" Date: Fri, 19 Aug 2022 16:29:48 -0400 Subject: [PATCH] Fix wrong program return value of GEMM examples --- example/01_gemm/run_gemm_example.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/example/01_gemm/run_gemm_example.inc b/example/01_gemm/run_gemm_example.inc index 74056929c8..a48bf20be8 100644 --- a/example/01_gemm/run_gemm_example.inc +++ b/example/01_gemm/run_gemm_example.inc @@ -115,7 +115,7 @@ bool run_gemm(const ProblemSize& problem_size, const ExecutionConfig& config) ref_invoker.Run(ref_argument); - return !ck::utils::check_err(c_m_n_device_result.mData, c_m_n_host_result.mData); + return ck::utils::check_err(c_m_n_device_result.mData, c_m_n_host_result.mData); } return true; @@ -126,5 +126,5 @@ bool run_gemm_example(int argc, char* argv[]) ProblemSize problem_size; ExecutionConfig config; - return parse_cmd_args(argc, argv, problem_size, config) && run_gemm(problem_size, config); + return !parse_cmd_args(argc, argv, problem_size, config) || run_gemm(problem_size, config); }