]> granicus.if.org Git - clang/commit
[analyzer] Flush bug reports in deterministic order.
authorAnna Zaks <ganna@apple.com>
Thu, 2 Aug 2012 00:41:43 +0000 (00:41 +0000)
committerAnna Zaks <ganna@apple.com>
Thu, 2 Aug 2012 00:41:43 +0000 (00:41 +0000)
commit0eb6c37dd4e4ad8fa2363003dea270f9fd6c2969
treea2b25157b57cc88cef7cdc44bfec98f8a17913cb
parent2a84b8bd106db5c878ab7bbaa848f49bfd6d42f9
[analyzer] Flush bug reports in deterministic order.

This makes the diagnostic output order deterministic.
1) This makes order of text diagnostics consistent from run to run.

2) Also resulted in different bugs being reported (from one run to
another) with plist-html output.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161151 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Core/BugReporter.cpp