forked from OSchip/llvm-project
165ad89947
`__debug_less` ends up running the comparator up-to-twice per comparison, because whenever `(x < y)` it goes on to verify that `!(y < x)`. This breaks the strict "Complexity" guarantees of algorithms like `inplace_merge`, which we test in the test suite. So, just skip the complexity assertions in debug mode. Differential Revision: https://reviews.llvm.org/D101677 |
||
---|---|---|
.. | ||
ABIVersioning.rst | ||
CapturingConfigInfo.rst | ||
DebugMode.rst | ||
ExperimentalFeatures.rst | ||
ExtendedCXX03Support.rst | ||
FeatureTestMacros.rst | ||
FileTimeType.rst | ||
NoexceptPolicy.rst | ||
ThreadingSupportAPI.rst | ||
UniquePtrTrivialAbi.rst | ||
VisibilityMacros.rst |