mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-08 09:49:03 +08:00
Fix implicit narrowing warning in Parallelizer.h.
This commit is contained in:
parent
3a9635b20c
commit
b33dbb5765
@ -212,7 +212,7 @@ EIGEN_STRONG_INLINE void parallelize_gemm(const Functor& func, Index rows, Index
|
||||
// Note that the actual number of threads might be lower than the number of
|
||||
// requested ones
|
||||
Index actual_threads = omp_get_num_threads();
|
||||
GemmParallelInfo<Index> info(i, actual_threads, task_info);
|
||||
GemmParallelInfo<Index> info(i, int(actual_threads), task_info);
|
||||
|
||||
Index blockCols = (cols / actual_threads) & ~Index(0x3);
|
||||
Index blockRows = (rows / actual_threads);
|
||||
@ -237,7 +237,7 @@ EIGEN_STRONG_INLINE void parallelize_gemm(const Functor& func, Index rows, Index
|
||||
auto task = [=, &func, &barrier, &task_info](int i)
|
||||
{
|
||||
Index actual_threads = threads;
|
||||
GemmParallelInfo<Index> info(i, actual_threads, task_info);
|
||||
GemmParallelInfo<Index> info(i, int(actual_threads), task_info);
|
||||
Index blockCols = (cols / actual_threads) & ~Index(0x3);
|
||||
Index blockRows = (rows / actual_threads);
|
||||
blockRows = (blockRows/Functor::Traits::mr)*Functor::Traits::mr;
|
||||
|
Loading…
x
Reference in New Issue
Block a user