projects
/
platform
/
upstream
/
llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d65a3b3
)
Revert "Fix build issue in assert mode introduced by 6427f4c52c31cc36004"
author
Nico Weber
<thakis@chromium.org>
Tue, 25 Jan 2022 21:31:57 +0000
(16:31 -0500)
committer
Nico Weber
<thakis@chromium.org>
Tue, 25 Jan 2022 21:35:33 +0000
(16:35 -0500)
This reverts commit
d65a3b3265d058ce1f0ac82fa4d0826bf1b2bbaf
.
Breaks build everywhere, see e.g. http://45.33.8.238/linux/66344/step_4.txt
or https://lab.llvm.org/buildbot/#/builders/139/builds/16811
llvm/lib/Support/CommandLine.cpp
patch
|
blob
|
history
diff --git
a/llvm/lib/Support/CommandLine.cpp
b/llvm/lib/Support/CommandLine.cpp
index
c61e3c0
..
e517ceb
100644
(file)
--- a/
llvm/lib/Support/CommandLine.cpp
+++ b/
llvm/lib/Support/CommandLine.cpp
@@
-2356,9
+2356,7
@@
protected:
for (size_t I = 0, E = Opts.size(); I != E; ++I) {
Option *Opt = Opts[I].second;
for (auto &Cat : Opt->Categories) {
- assert(std::binary_search(SortedCategories.begin(),
- SortedCategories.end(), Cat,
- OptionCategoryCompare) &&
+ assert(CategorizedOptions.count(Cat) > 0 &&
"Option has an unregistered category");
CategorizedOptions[Cat].push_back(Opt);
}