mindspore中的编译脚本执行出错
收藏回复举报
mindspore中的编译脚本执行出错
t('forum.solved') 已解决
发表于2024-06-04 16:42:45
0 查看
  • 脚本地址

https://gitee.com/mindspore/mindspore/blob/r2.2/mindspore/lite/tools/providers/triton/backend/build_triton_mslite.sh

  • 报错信息
    In file included from /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/model.h:30,
                   from /workspace/data/mindspore/mindspore/lite/tools/providers/triton/backend/src/mslite_model_state.h:29,
                   from /workspace/data/mindspore/mindspore/lite/tools/providers/triton/backend/src/mslite.cc:17:
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h: In copy constructor 'mindspore::TrainCfg::TrainCfg(const mindspore::TrainCfg&)':
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h:57:36: error: implicitly-declared 'constexpr mindspore::MixPrecisionCfg& mindspore::MixPrecisionCfg::operator=(const mindspore::MixPrecisionCfg&)' is deprecated [-Werror=deprecated-copy]
     57 |     this->mix_precision_cfg_ = rhs.mix_precision_cfg_;
        |                                    ^~~~~~~~~~~~~~~~~~
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h:37:3: note: because 'mindspore::MixPrecisionCfg' has user-provided 'mindspore::MixPrecisionCfg::MixPrecisionCfg(const mindspore::MixPrecisionCfg&)'
     37 |   MixPrecisionCfg(const MixPrecisionCfg &rhs) {
        |   ^~~~~~~~~~~~~~~
    In file included from /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/model.h:30,
                   from /workspace/data/mindspore/mindspore/lite/tools/providers/triton/backend/src/mslite_model_state.h:29,
                   from /workspace/data/mindspore/mindspore/lite/tools/providers/triton/backend/src/mslite_model_state.cc:17:
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h: In copy constructor 'mindspore::TrainCfg::TrainCfg(const mindspore::TrainCfg&)':
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h:57:36: error: implicitly-declared 'constexpr mindspore::MixPrecisionCfg& mindspore::MixPrecisionCfg::operator=(const mindspore::MixPrecisionCfg&)' is deprecated [-Werror=deprecated-copy]
     57 |     this->mix_precision_cfg_ = rhs.mix_precision_cfg_;
        |                                    ^~~~~~~~~~~~~~~~~~
    /workspace/data/mindspore/output/mindspore-lite-2.2.15-linux-aarch64/runtime/include/api/cfg.h:37:3: note: because 'mindspore::MixPrecisionCfg' has user-provided 'mindspore::MixPrecisionCfg::MixPrecisionCfg(const mindspore::MixPrecisionCfg&)'
     37 |   MixPrecisionCfg(const MixPrecisionCfg &rhs) {
        |   ^~~~~~~~~~~~~~~
    cc1plus: all warnings being treated as errors
    make[2]: *** [CMakeFiles/triton-mslite-backend.dir/build.make:76: CMakeFiles/triton-mslite-backend.dir/src/mslite.cc.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    cc1plus: all warnings being treated as errors
    make[2]: *** [CMakeFiles/triton-mslite-backend.dir/build.make:90: CMakeFiles/triton-mslite-backend.dir/src/mslite_model_state.cc.o] Error 1
    make[1]: *** [CMakeFiles/Makefile2:247: CMakeFiles/triton-mslite-backend.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    [ 71%] Linking CXX static library ../../../lib/libgtest.a
    [ 71%] Built target gtest
    make: *** [Makefile:136: all] Error 2

本帖最后由 匿名用户2024/06/07 16:23:42 编辑

我要发帖子