Browse Source

fix(neuropilot): fix loader header mismatch

GitOrigin-RevId: c6b3b7a7b8
tags/v1.3.0
Megvii Engine Team 4 years ago
parent
commit
8928c77c56
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      src/serialization/impl/extern_c_opr.cpp

+ 5
- 2
src/serialization/impl/extern_c_opr.cpp View File

@@ -290,8 +290,11 @@ ExternCOprRunner::ExternCOprRunner(std::string& name,
m_dump_name{name}, m_dump_name{name},
m_param{nullptr} { m_param{nullptr} {
mgb_assert(m_desc->size == sizeof(MGBOprDesc), mgb_assert(m_desc->size == sizeof(MGBOprDesc),
"invalid MGBOprDesc size: expect=%zu got=%u", sizeof(MGBOprDesc),
m_desc->size);
"invalid MGBOprDesc size: expect=%zu got=%u, may caused by "
"extern_c_opr.h mismatch, please confirm that the "
"extern_c_opr.h used when compiling the loader is consistent "
"with the runtime caller build used",
sizeof(MGBOprDesc), m_desc->size);
for (auto i : inputs) { for (auto i : inputs) {
add_input({i}); add_input({i});
} }


Loading…
Cancel
Save