[bugfix] Resolve fp16 enabled build error
authorDonghyeon Jeong <dhyeon.jeong@samsung.com>
Fri, 23 Aug 2024 02:27:29 +0000 (11:27 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Sat, 24 Aug 2024 00:02:28 +0000 (09:02 +0900)
This PR resolves the build error after #2704 when enable_fp16 is true.

This fixes:
blas_interface.cpp:141:9: error: ‘order’ was not declared in this scope
  141 |   sgemv(order, TransA, M, N, alpha, A_, lda, X_, incX, beta, Y_, incY);
      |         ^~~~~

**Self-evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test:   [ ]Passed [X]Failed [ ]Skipped

Signed-off-by: Donghyeon Jeong <dhyeon.jeong@samsung.com>
nntrainer/tensor/blas_interface.cpp

index 4832ebd8796bd63fdd6169be2c2a5917902888b9..938d14c49bbd776e4b210468d37acff34e8a52cf 100644 (file)
@@ -138,7 +138,7 @@ static void sgemv_FP16(const unsigned int TStorageOrder, bool TransA,
   scopy(lenX, X, 1, X_, 1);
   scopy(lenY, Y, 1, Y_, 1);
 
-  sgemv(order, TransA, M, N, alpha, A_, lda, X_, incX, beta, Y_, incY);
+  sgemv(TStorageOrder, TransA, M, N, alpha, A_, lda, X_, incX, beta, Y_, incY);
 
   scopy(lenY, Y_, 1, Y, 1);