diff --git a/make/mshadow.mk b/make/mshadow.mk index 634f52b75c91..a586ee858f99 100644 --- a/make/mshadow.mk +++ b/make/mshadow.mk @@ -8,7 +8,7 @@ # Add MSHADOW_NVCCFLAGS to the nvcc compile flags #---------------------------------------------------------------------------------------- -MSHADOW_CFLAGS = -funroll-loops -Wno-unused-parameter -Wno-unknown-pragmas +MSHADOW_CFLAGS = -funroll-loops -Wno-unused-parameter -Wno-unknown-pragmas -Wno-unused-local-typedefs MSHADOW_LDFLAGS = -lm MSHADOW_NVCCFLAGS = MKLROOT = diff --git a/mshadow/dot_engine-inl.h b/mshadow/dot_engine-inl.h index 32b6009da662..18f981dd7016 100644 --- a/mshadow/dot_engine-inl.h +++ b/mshadow/dot_engine-inl.h @@ -721,7 +721,7 @@ struct BLASEngine { }; #endif // MSHADOW_USE_CUDA // helper function to decide which shape we are in -inline static Shape<2> GetShape(const Shape<2> &shape, bool transpose) { +inline Shape<2> GetShape(const Shape<2> &shape, bool transpose) { return transpose ? Shape2(shape[1], shape[0]) : shape; } // dst = dot(lhs[.T], rhs[.T])