Browse Source

fix(imperative): make CompNode finalize happens before global object destructor

GitOrigin-RevId: 9a1f507c69
tags/v1.9.0
Megvii Engine Team 3 years ago
parent
commit
62034fb262
1 changed files with 2 additions and 0 deletions
  1. +2
    -0
      imperative/src/impl/physical_tensor.cpp

+ 2
- 0
imperative/src/impl/physical_tensor.cpp View File

@@ -242,6 +242,8 @@ void Tensor::static_initialize() {
AsyncReleaser::inst();
CompNodeSyncManager::inst();
MultiCNConstTensorCache::inst();
// clean all CompNodeDepedentObjects
mgb_assert(!atexit(CompNode::finalize), "atexit register failed");
}

} // namespace imperative


Loading…
Cancel
Save