diff --git a/dnn/src/cuda/deformable_conv/opr_impl.cpp b/dnn/src/cuda/deformable_conv/opr_impl.cpp index 2fb2d2d6f2247cea043057c16e0dac73eaee4e76..16cbe65004aa45b7cbb382337853041f4e6652b0 100644 --- a/dnn/src/cuda/deformable_conv/opr_impl.cpp +++ b/dnn/src/cuda/deformable_conv/opr_impl.cpp @@ -141,7 +141,6 @@ AlgoBwdFlt* BwdFlt::get_algorithm_heuristic( size_t BwdFlt::get_workspace_in_bytes( const TensorLayout& im, const TensorLayout& offset, const TensorLayout& mask, const TensorLayout& out_grad, const TensorLayout& filter_grad) { - AlgoBase::SizeArgs args(); auto algo = get_algorithm(this, im, offset, mask, out_grad, filter_grad); return algo->get_workspace_in_bytes({this, im, offset, mask, out_grad, filter_grad}); } @@ -207,7 +206,6 @@ size_t BwdData::get_workspace_in_bytes( const TensorLayout& offset, const TensorLayout& mask, const TensorLayout& out_grad, const TensorLayout& im_grad, const TensorLayout& offset_grad, const TensorLayout& mask_grad) { - AlgoBase::SizeArgs args(); auto algo = get_algorithm(this, im, filter, offset, mask, out_grad, im_grad, offset_grad, mask_grad); return algo->get_workspace_in_bytes({this, im, filter, offset, mask, out_grad, diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 0cafea129d6cdacb5e1746cc5c3ce8d0b17d08f4..8a0379de35e3b48c6b23737e56ee62a74b658ef1 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -130,11 +130,7 @@ if (MGB_WITH_FLATBUFFERS) target_include_directories(megbrain PRIVATE ${GENERATED_FLATBUFFERS_CONVERTER_PATH}) endif() if(UNIX) - target_link_libraries(megbrain dl rt) - find_library(libatomic atomic) - if(NOT libatomic STREQUAL "libatomic-NOTFOUND") - target_link_libraries(megbrain ${libatomic}) - endif() + target_link_libraries(megbrain dl rt atomic) endif() add_library(megengine SHARED $)