aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
diff options
context:
space:
mode:
authorDanila Kutenin <kudanila@yandex.ru>2023-08-21 08:47:44 -0700
committerCyndy Ishida <cyndy_ishida@apple.com>2023-08-21 08:56:39 -0700
commit1094e2ebbae6a9ba540b9fd84ea434eff8c3676f (patch)
treec6735a9ef7678a2d05f68224dd496cb2031387cc /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp
parent845d3b5489fc1ae7205968acb74486a93c5ca902 (diff)
downloadllvm-1094e2ebbae6a9ba540b9fd84ea434eff8c3676f.zip
llvm-1094e2ebbae6a9ba540b9fd84ea434eff8c3676f.tar.gz
llvm-1094e2ebbae6a9ba540b9fd84ea434eff8c3676f.tar.bz2
[TextAPI] Make sortTargetValues strict weak ordering compliant
Second sorting was not following strict weak ordering as it does not follow transitivity of equivalence property. If you build llvm with libcxx at head as a standard library with -D_LIBCPP_DEBUG_STRICT_WEAK_ORDERING_CHECK and -D_LIBCPP_ENABLE_DEBUG_MODE, then tests like llvm/test/tools/llvm-readtapi/compare-right-single-inline.test.test will fail I don't have commit rights. Danila Kutenin kudanila@yandex.ru Reviewed By: cishida Differential Revision: https://reviews.llvm.org/D157958
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions