Patch SValBuilder Comparison Rearrangement (with Restrictions and Analyzer Option) not only rearranges comparisons but also binary expressions. This latter behavior is not protected by the analyzer option. Hower, since no complexity threshold is enforced to the symbols this may result in exponential execution time if the expressions are too complex: Huge static analysis performance regression for very simple testcase. For a quick fix we extended the analyzer option to also cover the additive cases.
This is only a temporary fix, the final solution should be enforcing the complexity threshold to the symbols.