diff options
author | Groverkss <groverkss@gmail.com> | 2021-10-24 20:06:03 +0530 |
---|---|---|
committer | Groverkss <groverkss@gmail.com> | 2021-10-24 20:06:03 +0530 |
commit | f5f592683f82a78ca53f999716f476f8030863e0 (patch) | |
tree | 0be7d423c12c7b791bf7cb49157562f2c6b39fb6 /clang/lib/Lex/ModuleMap.cpp | |
parent | 2ae67c9684ec3ecc5ae61802528d4a3618bed57a (diff) | |
download | llvm-f5f592683f82a78ca53f999716f476f8030863e0.zip llvm-f5f592683f82a78ca53f999716f476f8030863e0.tar.gz llvm-f5f592683f82a78ca53f999716f476f8030863e0.tar.bz2 |
[MLIR] FlatAffineValueConstraints: Fix bug in mergeSymbolIds
This patch fixes a bug in implementation `mergeSymbolIds` where symbol
identifiers were not unique after merging them. Asserts for checking uniqueness
before and after the merge are also added. The asserts checking uniqueness
after the merge fail without the fix on existing test cases.
Reviewed By: arjunp
Differential Revision: https://reviews.llvm.org/D111958
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions