| commit | 4012773c870b0ed6d1da86b04fdd165cae2d7ebf | [log] [tgz] |
|---|---|---|
| author | Ashley Nelson <nashley@google.com> | Sat Aug 27 05:22:54 2022 |
| committer | Ashley Nelson <nashley@google.com> | Sat Aug 27 05:22:54 2022 |
| tree | 39485341cae2ef8b00438b1b7ea882ce52a019b5 | |
| parent | d5b6972c9963be063d9f8db4ed8c99166c1c7ac5 [diff] |
added assert
diff --git a/src/passes/RemoveUnusedModuleElements.cpp b/src/passes/RemoveUnusedModuleElements.cpp index 1b11747..ce5adb2 100644 --- a/src/passes/RemoveUnusedModuleElements.cpp +++ b/src/passes/RemoveUnusedModuleElements.cpp
@@ -236,6 +236,8 @@ : rootAllFunctions(rootAllFunctions) {} void run(PassRunner* runner, Module* module) override { + assert(module->memories.size() <= 1); + std::vector<ModuleElement> roots; // Module start is a root. if (module->start.is()) {