[clang] 7cebfa4 - [analyzer] SATestUtils.py: Refactor and add type annotations

2020-05-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-22T13:51:58+03:00 New Revision: 7cebfa4e069265a146186e90bfa0a36135bf8aba URL: https://github.com/llvm/llvm-project/commit/7cebfa4e069265a146186e90bfa0a36135bf8aba DIFF: https://github.com/llvm/llvm-project/commit/7cebfa4e069265a146186e90bfa0a36135bf8aba.d

[clang] 4902ca6 - [analyzer] SATestBuild.py: Refactor and add type annotations

2020-05-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-22T13:51:58+03:00 New Revision: 4902ca6da49b10dbc62e8e02109bf84ce96c94b5 URL: https://github.com/llvm/llvm-project/commit/4902ca6da49b10dbc62e8e02109bf84ce96c94b5 DIFF: https://github.com/llvm/llvm-project/commit/4902ca6da49b10dbc62e8e02109bf84ce96c94b5.d

[clang] 5a9aff1 - [analyzer] SATestUpdateDiffs.py: Refactor and add type annotations

2020-05-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-22T13:51:58+03:00 New Revision: 5a9aff12ff3bc68109f41930ec296b7a19cbe76c URL: https://github.com/llvm/llvm-project/commit/5a9aff12ff3bc68109f41930ec296b7a19cbe76c DIFF: https://github.com/llvm/llvm-project/commit/5a9aff12ff3bc68109f41930ec296b7a19cbe76c.d

[clang] 475d120 - [analyzer] SumTimerInfo.py: Partially modernize

2020-05-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-22T13:51:58+03:00 New Revision: 475d1202837071959f3f69d3512c820538d81543 URL: https://github.com/llvm/llvm-project/commit/475d1202837071959f3f69d3512c820538d81543 DIFF: https://github.com/llvm/llvm-project/commit/475d1202837071959f3f69d3512c820538d81543.d

[clang] a5b2503 - [analyzer] SATestBuild.py: Fix hang when one of the tasks fails

2020-05-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-22T19:15:00+03:00 New Revision: a5b2503a8ab4fb21345fa9e2316530cdfaec1a60 URL: https://github.com/llvm/llvm-project/commit/a5b2503a8ab4fb21345fa9e2316530cdfaec1a60 DIFF: https://github.com/llvm/llvm-project/commit/a5b2503a8ab4fb21345fa9e2316530cdfaec1a60.d

[clang] bd06c41 - [analyzer] Allow bindings of the CompoundLiteralRegion

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T14:11:57+03:00 New Revision: bd06c417e6c717cbe33b566d7bbaf27fb47e763a URL: https://github.com/llvm/llvm-project/commit/bd06c417e6c717cbe33b566d7bbaf27fb47e763a DIFF: https://github.com/llvm/llvm-project/commit/bd06c417e6c717cbe33b566d7bbaf27fb47e763a.d

[clang] bb2ae74 - [analyzer] Merge implementations of SymInt, IntSym, and SymSym exprs

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T18:54:27+03:00 New Revision: bb2ae74717a25ba268e7bd17a2a572d931ed094e URL: https://github.com/llvm/llvm-project/commit/bb2ae74717a25ba268e7bd17a2a572d931ed094e DIFF: https://github.com/llvm/llvm-project/commit/bb2ae74717a25ba268e7bd17a2a572d931ed094e.d

[clang] 1f57d76 - [analyzer] Refactor range inference for symbolic expressions

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T18:54:52+03:00 New Revision: 1f57d76a8dd00611aaa4b33048be195ea9a2dc44 URL: https://github.com/llvm/llvm-project/commit/1f57d76a8dd00611aaa4b33048be195ea9a2dc44 DIFF: https://github.com/llvm/llvm-project/commit/1f57d76a8dd00611aaa4b33048be195ea9a2dc44.d

[clang] 47c4b8b - [analyzer] Generalize bitwise OR rules for ranges

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T18:55:22+03:00 New Revision: 47c4b8bd68698b1827f39c3056783ed042faf718 URL: https://github.com/llvm/llvm-project/commit/47c4b8bd68698b1827f39c3056783ed042faf718 DIFF: https://github.com/llvm/llvm-project/commit/47c4b8bd68698b1827f39c3056783ed042faf718.d

[clang] 2a09daf - [analyzer] Generalize bitwise AND rules for ranges

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T18:55:49+03:00 New Revision: 2a09daff0f902e70a08f2b30f3461fb8848f5ab1 URL: https://github.com/llvm/llvm-project/commit/2a09daff0f902e70a08f2b30f3461fb8848f5ab1 DIFF: https://github.com/llvm/llvm-project/commit/2a09daff0f902e70a08f2b30f3461fb8848f5ab1.d

[clang] 73c120a - [analyzer] Introduce reasoning about symbolic remainder operator

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T18:56:38+03:00 New Revision: 73c120a9895a7e12e3c29a755d64096c8bd0220f URL: https://github.com/llvm/llvm-project/commit/73c120a9895a7e12e3c29a755d64096c8bd0220f DIFF: https://github.com/llvm/llvm-project/commit/73c120a9895a7e12e3c29a755d64096c8bd0220f.d

[clang] db3b970 - [analyzer] Remove unused function. NFC.

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T20:22:50+03:00 New Revision: db3b970a84325e326bbcec4bc3e5e663f148a481 URL: https://github.com/llvm/llvm-project/commit/db3b970a84325e326bbcec4bc3e5e663f148a481 DIFF: https://github.com/llvm/llvm-project/commit/db3b970a84325e326bbcec4bc3e5e663f148a481.d

[clang] 116dcbe - [analyzer] Remove unused function declaration. NFC.

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T20:28:17+03:00 New Revision: 116dcbebc6a1648b4acd1a1a391c1d66a3eb4b5f URL: https://github.com/llvm/llvm-project/commit/116dcbebc6a1648b4acd1a1a391c1d66a3eb4b5f DIFF: https://github.com/llvm/llvm-project/commit/116dcbebc6a1648b4acd1a1a391c1d66a3eb4b5f.d

[clang] 5395389 - [analyzer] SATestBuild.py: Make verbosity level a cmd option

2020-05-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-28T20:47:06+03:00 New Revision: 5395389475bcaba16966ab62125f2f54ea81c915 URL: https://github.com/llvm/llvm-project/commit/5395389475bcaba16966ab62125f2f54ea81c915 DIFF: https://github.com/llvm/llvm-project/commit/5395389475bcaba16966ab62125f2f54ea81c915.d

[clang] e63b488 - [analyzer][solver] Track symbol disequalities

2020-07-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-22T13:02:39+03:00 New Revision: e63b488f2755f91e8147fd678ed525cf6ba007cc URL: https://github.com/llvm/llvm-project/commit/e63b488f2755f91e8147fd678ed525cf6ba007cc DIFF: https://github.com/llvm/llvm-project/commit/e63b488f2755f91e8147fd678ed525cf6ba007cc.d

[clang] b13d987 - [analyzer][solver] Track symbol equivalence

2020-07-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-22T13:02:39+03:00 New Revision: b13d9878b8dcef4354ddfc86f382ca9b537e65aa URL: https://github.com/llvm/llvm-project/commit/b13d9878b8dcef4354ddfc86f382ca9b537e65aa DIFF: https://github.com/llvm/llvm-project/commit/b13d9878b8dcef4354ddfc86f382ca9b537e65aa.d

[clang] f531c1c - [analyzer] Introduce small improvements to the solver infra

2020-07-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-22T13:02:39+03:00 New Revision: f531c1c7c0d5850c824333518ff32708730d775b URL: https://github.com/llvm/llvm-project/commit/f531c1c7c0d5850c824333518ff32708730d775b DIFF: https://github.com/llvm/llvm-project/commit/f531c1c7c0d5850c824333518ff32708730d775b.d

[clang] 29353e6 - [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation

2020-06-09 Thread Valeriy Savchenko via cfe-commits
Author: Abbas Sabra Date: 2020-06-09T12:55:54+03:00 New Revision: 29353e69d25c0f13cd2704ce2269af464d0751a8 URL: https://github.com/llvm/llvm-project/commit/29353e69d25c0f13cd2704ce2269af464d0751a8 DIFF: https://github.com/llvm/llvm-project/commit/29353e69d25c0f13cd2704ce2269af464d0751a8.diff L

[clang] 4a606e0 - [analyzer] CmpRuns.py: Fix error due to statistics differences

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:00+03:00 New Revision: 4a606e0a8c8f196832049c9a6c297589dacedb04 URL: https://github.com/llvm/llvm-project/commit/4a606e0a8c8f196832049c9a6c297589dacedb04 DIFF: https://github.com/llvm/llvm-project/commit/4a606e0a8c8f196832049c9a6c297589dacedb04.d

[clang] fb4b565 - [analyzer] SATest: Move from csv to json project maps

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:00+03:00 New Revision: fb4b565212b0158e2b41ffec71a7c4282907cda9 URL: https://github.com/llvm/llvm-project/commit/fb4b565212b0158e2b41ffec71a7c4282907cda9 DIFF: https://github.com/llvm/llvm-project/commit/fb4b565212b0158e2b41ffec71a7c4282907cda9.d

[clang] bbb8f17 - [analyzer] SATest: Add posibility to download source from git and zip

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:00+03:00 New Revision: bbb8f171364b78c6290fcdbf48b214a870dd1caf URL: https://github.com/llvm/llvm-project/commit/bbb8f171364b78c6290fcdbf48b214a870dd1caf DIFF: https://github.com/llvm/llvm-project/commit/bbb8f171364b78c6290fcdbf48b214a870dd1caf.d

[clang] d9944da - [analyzer] SATest: Introduce a single entrypoint for regression scripts

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:01+03:00 New Revision: d9944da273c42846947b028c02b7a59880ca50ed URL: https://github.com/llvm/llvm-project/commit/d9944da273c42846947b028c02b7a59880ca50ed DIFF: https://github.com/llvm/llvm-project/commit/d9944da273c42846947b028c02b7a59880ca50ed.d

[clang] dc8a77d - [analyzer] ProjectMap: Do not serialize fields with default values

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:01+03:00 New Revision: dc8a77de7db71dc52b0c75b3bb5437d9ae0ccc8c URL: https://github.com/llvm/llvm-project/commit/dc8a77de7db71dc52b0c75b3bb5437d9ae0ccc8c DIFF: https://github.com/llvm/llvm-project/commit/dc8a77de7db71dc52b0c75b3bb5437d9ae0ccc8c.d

[clang] 38b455e - [analyzer] SATest: Add option to specify projects to test

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:01+03:00 New Revision: 38b455e91a63cc20c24b19ab4f469f7c6c60db44 URL: https://github.com/llvm/llvm-project/commit/38b455e91a63cc20c24b19ab4f469f7c6c60db44 DIFF: https://github.com/llvm/llvm-project/commit/38b455e91a63cc20c24b19ab4f469f7c6c60db44.d

[clang] 98f737f - [analyzer] CmpRuns.py: Refactor and add type annotations. NFC.

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:29:46+03:00 New Revision: 98f737f4bfc79acac31d899886ad6b5d44396bde URL: https://github.com/llvm/llvm-project/commit/98f737f4bfc79acac31d899886ad6b5d44396bde DIFF: https://github.com/llvm/llvm-project/commit/98f737f4bfc79acac31d899886ad6b5d44396bde.d

[clang] 35dd014 - [analyzer] CmpRuns.py: Decouple main functionality from argparse

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:01+03:00 New Revision: 35dd0147cdd0b8a145592d895d0a64eedb397917 URL: https://github.com/llvm/llvm-project/commit/35dd0147cdd0b8a145592d895d0a64eedb397917 DIFF: https://github.com/llvm/llvm-project/commit/35dd0147cdd0b8a145592d895d0a64eedb397917.d

[clang] 4a7b3d4 - [analyzer] SATestAdd.py: Parse arguments with argparse

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T13:30:00+03:00 New Revision: 4a7b3d406f1eca8c9bb8091f92da55ff2c72ab44 URL: https://github.com/llvm/llvm-project/commit/4a7b3d406f1eca8c9bb8091f92da55ff2c72ab44 DIFF: https://github.com/llvm/llvm-project/commit/4a7b3d406f1eca8c9bb8091f92da55ff2c72ab44.d

[clang] 14b947f - [analyzer] Fix StdLibraryFunctionsChecker crash on macOS

2020-06-16 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-16T16:10:07+03:00 New Revision: 14b947f306ac7bc2e4eb55ac1e4255fd762b217b URL: https://github.com/llvm/llvm-project/commit/14b947f306ac7bc2e4eb55ac1e4255fd762b217b DIFF: https://github.com/llvm/llvm-project/commit/14b947f306ac7bc2e4eb55ac1e4255fd762b217b.d

[clang] 9c7ff0a - [analyzer][tests] Make test interruption safe

2020-07-10 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-10T11:31:59+03:00 New Revision: 9c7ff0a4aaef0a1efa33e9ff8a12a064087bded9 URL: https://github.com/llvm/llvm-project/commit/9c7ff0a4aaef0a1efa33e9ff8a12a064087bded9 DIFF: https://github.com/llvm/llvm-project/commit/9c7ff0a4aaef0a1efa33e9ff8a12a064087bded9.d

[clang] 00997d1 - [analyzer][tests] Fix zip unpacking

2020-07-10 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-10T11:32:13+03:00 New Revision: 00997d1cad9ecd40c92aeae40269f6bfb9e58d11 URL: https://github.com/llvm/llvm-project/commit/00997d1cad9ecd40c92aeae40269f6bfb9e58d11 DIFF: https://github.com/llvm/llvm-project/commit/00997d1cad9ecd40c92aeae40269f6bfb9e58d11.d

[clang] 21bacc2 - [analyzer][tests] Measure peak memory consumption for every project

2020-07-10 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-10T11:31:41+03:00 New Revision: 21bacc215413d10df53a4690e9561e9b96698742 URL: https://github.com/llvm/llvm-project/commit/21bacc215413d10df53a4690e9561e9b96698742 DIFF: https://github.com/llvm/llvm-project/commit/21bacc215413d10df53a4690e9561e9b96698742.d

[clang] e124062 - Fix bad doxygen result for class clang::ento::CallEvent and its derived classes

2020-07-13 Thread Valeriy Savchenko via cfe-commits
Author: Ella Ma Date: 2020-07-13T12:25:26+03:00 New Revision: e124062bf3874e1ce7ddad407b35e95ec3d3ac13 URL: https://github.com/llvm/llvm-project/commit/e124062bf3874e1ce7ddad407b35e95ec3d3ac13 DIFF: https://github.com/llvm/llvm-project/commit/e124062bf3874e1ce7ddad407b35e95ec3d3ac13.diff LOG:

[clang] 089a0ad - [analyzer][tests] Add 5 more projects for testing

2020-07-14 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-14T11:42:46+03:00 New Revision: 089a0ad8bc993923817d7957f08bd67dbecd56af URL: https://github.com/llvm/llvm-project/commit/089a0ad8bc993923817d7957f08bd67dbecd56af DIFF: https://github.com/llvm/llvm-project/commit/089a0ad8bc993923817d7957f08bd67dbecd56af.d

[clang] 5b4f143 - [analyzer][tests] Introduce analyzer benchmarking framework

2020-07-14 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-07-14T11:42:46+03:00 New Revision: 5b4f143564502664a9d1197d6909047eab49530e URL: https://github.com/llvm/llvm-project/commit/5b4f143564502664a9d1197d6909047eab49530e DIFF: https://github.com/llvm/llvm-project/commit/5b4f143564502664a9d1197d6909047eab49530e.d

[clang] e010d14 - [analyzer] SATest: Add initial docker infrastructure

2020-06-25 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-25T12:28:21+03:00 New Revision: e010d1432fa15cff7a6d369f5e372d995e2eba5d URL: https://github.com/llvm/llvm-project/commit/e010d1432fa15cff7a6d369f5e372d995e2eba5d DIFF: https://github.com/llvm/llvm-project/commit/e010d1432fa15cff7a6d369f5e372d995e2eba5d.d

[clang] 3770f5c - [analyzer] SATest: Add convenience 'docker' command

2020-06-25 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-06-25T12:28:22+03:00 New Revision: 3770f5c9b98c5bae2f099f5c24e05eb4a0cca1d0 URL: https://github.com/llvm/llvm-project/commit/3770f5c9b98c5bae2f099f5c24e05eb4a0cca1d0 DIFF: https://github.com/llvm/llvm-project/commit/3770f5c9b98c5bae2f099f5c24e05eb4a0cca1d0.d

[clang] 239c53b - [analyzer] Track runtime types represented by Obj-C Class objects

2020-04-29 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-04-29T13:35:53+03:00 New Revision: 239c53b72b18d6fd6c5ad9a6d27cd09b950dc97a URL: https://github.com/llvm/llvm-project/commit/239c53b72b18d6fd6c5ad9a6d27cd09b950dc97a DIFF: https://github.com/llvm/llvm-project/commit/239c53b72b18d6fd6c5ad9a6d27cd09b950dc97a.d

[clang] 23f4edf - [analyzer] Fix build error. NFC.

2020-04-29 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-04-29T15:24:10+03:00 New Revision: 23f4edf1fe38b8d4c6dbc7fc8e197f1f1f8c6710 URL: https://github.com/llvm/llvm-project/commit/23f4edf1fe38b8d4c6dbc7fc8e197f1f1f8c6710 DIFF: https://github.com/llvm/llvm-project/commit/23f4edf1fe38b8d4c6dbc7fc8e197f1f1f8c6710.d

[clang] 10851f9 - [analyzer][tests] Fix SATest update functionality

2020-08-03 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-08-03T18:21:15+03:00 New Revision: 10851f9db5f7d163135374b8dfc945e1b4a9c7d6 URL: https://github.com/llvm/llvm-project/commit/10851f9db5f7d163135374b8dfc945e1b4a9c7d6 DIFF: https://github.com/llvm/llvm-project/commit/10851f9db5f7d163135374b8dfc945e1b4a9c7d6.d

[clang] 6ddef92 - [analyzer][tests] Understand when diagnostics change between builds

2020-08-06 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-08-06T12:53:20+03:00 New Revision: 6ddef92474583ef3c183da9bdc8c8e81ec578fd8 URL: https://github.com/llvm/llvm-project/commit/6ddef92474583ef3c183da9bdc8c8e81ec578fd8 DIFF: https://github.com/llvm/llvm-project/commit/6ddef92474583ef3c183da9bdc8c8e81ec578fd8.d

[clang] 9cbfdde - [analyzer] Fix crash with pointer to members values

2020-08-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-08-13T18:03:59+03:00 New Revision: 9cbfdde2ea060d7e51fd2637f63eaa74b8d92848 URL: https://github.com/llvm/llvm-project/commit/9cbfdde2ea060d7e51fd2637f63eaa74b8d92848 DIFF: https://github.com/llvm/llvm-project/commit/9cbfdde2ea060d7e51fd2637f63eaa74b8d92848.d

[clang] 855f0ce - [analyzer] Fix crash for non-pointers annotated as nonnull

2020-05-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-13T13:36:49+03:00 New Revision: 855f0ce79bf3bdf34a390d1f5fd842a6aa79d5ef URL: https://github.com/llvm/llvm-project/commit/855f0ce79bf3bdf34a390d1f5fd842a6aa79d5ef DIFF: https://github.com/llvm/llvm-project/commit/855f0ce79bf3bdf34a390d1f5fd842a6aa79d5ef.d

[clang] c98872e - [analyzer] Modernize analyzer's Python scripts

2020-05-14 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-14T15:55:37+03:00 New Revision: c98872e3a3c0fc4390e0892866d7e844df929179 URL: https://github.com/llvm/llvm-project/commit/c98872e3a3c0fc4390e0892866d7e844df929179 DIFF: https://github.com/llvm/llvm-project/commit/c98872e3a3c0fc4390e0892866d7e844df929179.d

[clang] 6846aec - [analyzer] SATestBuild.py: Optionally override compiler

2020-05-19 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-05-19T17:12:46+03:00 New Revision: 6846aec7313f81d6d8fd5190d6b49eba9f038a8e URL: https://github.com/llvm/llvm-project/commit/6846aec7313f81d6d8fd5190d6b49eba9f038a8e DIFF: https://github.com/llvm/llvm-project/commit/6846aec7313f81d6d8fd5190d6b49eba9f038a8e.d

[clang] [-Wcompletion-handler] Fix a non-termination issue (PR #78380)

2024-01-25 Thread Valeriy Savchenko via cfe-commits
https://github.com/SavchenkoValeriy approved this pull request. Awesome! Thank you for fixing the problem and for describing it so in detail. https://github.com/llvm/llvm-project/pull/78380 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https

[clang] [-Wcompletion-handler] Fix a non-termination issue (PR #78380)

2024-01-17 Thread Valeriy Savchenko via cfe-commits
SavchenkoValeriy wrote: Hey @ziqingluo-90, thank you for such a detailed description of the problem. It helped me to get up to speed quickly. 🙏 However, I must say that I find this change too intrusive a this point, while not being 100% convinced that it is necessary. Considering these rules

[clang] aec12c1 - [analyzer][tests] Add a notion of project sizes

2020-08-24 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2020-08-24T16:13:00+03:00 New Revision: aec12c1264ac17877d5cb19750eaa322fe57342d URL: https://github.com/llvm/llvm-project/commit/aec12c1264ac17877d5cb19750eaa322fe57342d DIFF: https://github.com/llvm/llvm-project/commit/aec12c1264ac17877d5cb19750eaa322fe57342d.d

[clang] 9300ca5 - [doxygen] Fix bad doxygen results for BugReporterVisitors.h

2020-08-28 Thread Valeriy Savchenko via cfe-commits
Author: Ella Ma Date: 2020-08-28T12:41:16+03:00 New Revision: 9300ca541164b80efb7d42dc45219b5d8e05de68 URL: https://github.com/llvm/llvm-project/commit/9300ca541164b80efb7d42dc45219b5d8e05de68 DIFF: https://github.com/llvm/llvm-project/commit/9300ca541164b80efb7d42dc45219b5d8e05de68.diff LOG:

[clang] 45212de - [analyzer][solver] Prevent use of a null state

2021-05-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-05-13T20:16:29+03:00 New Revision: 45212dec01b9be90596d8d6fa7586ce8c84e2622 URL: https://github.com/llvm/llvm-project/commit/45212dec01b9be90596d8d6fa7586ce8c84e2622 DIFF: https://github.com/llvm/llvm-project/commit/45212dec01b9be90596d8d6fa7586ce8c84e2622.d

[clang] d1522d3 - [-Wcompletion-handler] Support checks with builtins

2021-02-09 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-02-09T11:32:24+03:00 New Revision: d1522d349f4d4b960ff7a37303103e95aa535af3 URL: https://github.com/llvm/llvm-project/commit/d1522d349f4d4b960ff7a37303103e95aa535af3 DIFF: https://github.com/llvm/llvm-project/commit/d1522d349f4d4b960ff7a37303103e95aa535af3.d

[clang] 2f994d4 - [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows

2021-02-09 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-02-09T13:50:11+03:00 New Revision: 2f994d4ee920983cf7624ce2208756e0c7d19007 URL: https://github.com/llvm/llvm-project/commit/2f994d4ee920983cf7624ce2208756e0c7d19007 DIFF: https://github.com/llvm/llvm-project/commit/2f994d4ee920983cf7624ce2208756e0c7d19007.d

[clang] 81a9707 - [Attr] Apply GNU-style attributes to expression statements

2021-02-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-02-11T16:44:41+03:00 New Revision: 81a9707723845a5b880245da24633c519493205c URL: https://github.com/llvm/llvm-project/commit/81a9707723845a5b880245da24633c519493205c DIFF: https://github.com/llvm/llvm-project/commit/81a9707723845a5b880245da24633c519493205c.d

[clang] 94a1a5d - [analyzer][tests] Fix issue comparison script

2021-02-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-02-13T13:58:47+03:00 New Revision: 94a1a5d25f5546019fc5feeb24d924b09b9d27e4 URL: https://github.com/llvm/llvm-project/commit/94a1a5d25f5546019fc5feeb24d924b09b9d27e4 DIFF: https://github.com/llvm/llvm-project/commit/94a1a5d25f5546019fc5feeb24d924b09b9d27e4.d

[clang] 21daada - [analyzer] Fix static_cast on pointer-to-member handling

2021-02-15 Thread Valeriy Savchenko via cfe-commits
Author: Deep Majumder Date: 2021-02-15T11:44:37+03:00 New Revision: 21daada95079a37c7ca259fabfc735b6d1b362ad URL: https://github.com/llvm/llvm-project/commit/21daada95079a37c7ca259fabfc735b6d1b362ad DIFF: https://github.com/llvm/llvm-project/commit/21daada95079a37c7ca259fabfc735b6d1b362ad.diff

[clang] f8d3f47 - [analyzer] Updated comments to reflect D85817

2021-02-15 Thread Valeriy Savchenko via cfe-commits
Author: Deep Majumder Date: 2021-02-15T11:47:21+03:00 New Revision: f8d3f47e1fd09392aa30df83849b25acd8c59a25 URL: https://github.com/llvm/llvm-project/commit/f8d3f47e1fd09392aa30df83849b25acd8c59a25 DIFF: https://github.com/llvm/llvm-project/commit/f8d3f47e1fd09392aa30df83849b25acd8c59a25.diff

[clang] 6f21ada - [analyzer][NFC] Fix test failures for builds w/o assertions

2021-02-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-02-15T16:38:15+03:00 New Revision: 6f21adac6dd7082f7231ae342d40ed04f4885e79 URL: https://github.com/llvm/llvm-project/commit/6f21adac6dd7082f7231ae342d40ed04f4885e79 DIFF: https://github.com/llvm/llvm-project/commit/6f21adac6dd7082f7231ae342d40ed04f4885e79.d

[clang] 92d03c2 - [analyzer] Add forwarding `addVisitor` method

2021-06-03 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-03T17:10:16+03:00 New Revision: 92d03c20ea71479c78a29da09e377e040d37c3a5 URL: https://github.com/llvm/llvm-project/commit/92d03c20ea71479c78a29da09e377e040d37c3a5 DIFF: https://github.com/llvm/llvm-project/commit/92d03c20ea71479c78a29da09e377e040d37c3a5.d

[clang] 0cc3100 - [analyzer] Introduce a new interface for tracking

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:03+03:00 New Revision: 0cc3100bf8d126ce080c0075cf25784b45e5f990 URL: https://github.com/llvm/llvm-project/commit/0cc3100bf8d126ce080c0075cf25784b45e5f990 DIFF: https://github.com/llvm/llvm-project/commit/0cc3100bf8d126ce080c0075cf25784b45e5f990.d

[clang] 967c06b - [analyzer] Reimplement trackExpressionValue as ExpressionHandler

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:03+03:00 New Revision: 967c06b3e95ba776fb06ad0ea5aa699cf2e1b59a URL: https://github.com/llvm/llvm-project/commit/967c06b3e95ba776fb06ad0ea5aa699cf2e1b59a DIFF: https://github.com/llvm/llvm-project/commit/967c06b3e95ba776fb06ad0ea5aa699cf2e1b59a.d

[clang] b6bcf95 - [analyzer] Change FindLastStoreBRVisitor to use Tracker

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:03+03:00 New Revision: b6bcf953220db7880f2bb508f6f5c02b41078b2c URL: https://github.com/llvm/llvm-project/commit/b6bcf953220db7880f2bb508f6f5c02b41078b2c DIFF: https://github.com/llvm/llvm-project/commit/b6bcf953220db7880f2bb508f6f5c02b41078b2c.d

[clang] 87a5c4d - [analyzer] Hide and rename FindLastStoreBRVisitor

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:03+03:00 New Revision: 87a5c4d3745a06ec0594fa3f7aaf7f58a53315ec URL: https://github.com/llvm/llvm-project/commit/87a5c4d3745a06ec0594fa3f7aaf7f58a53315ec DIFF: https://github.com/llvm/llvm-project/commit/87a5c4d3745a06ec0594fa3f7aaf7f58a53315ec.d

[clang] f853d26 - [analyzer] Turn ReturnVisitor into a tracking visitor

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:03+03:00 New Revision: f853d2601abd4f6ab789ca1513ae8b59ba5d38b7 URL: https://github.com/llvm/llvm-project/commit/f853d2601abd4f6ab789ca1513ae8b59ba5d38b7 DIFF: https://github.com/llvm/llvm-project/commit/f853d2601abd4f6ab789ca1513ae8b59ba5d38b7.d

[clang] 3fc8d94 - [analyzer] Refactor trackRValueExpression into ExpressionHandler

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:04+03:00 New Revision: 3fc8d943c360f801a428ff24569d2dd53a2afe0f URL: https://github.com/llvm/llvm-project/commit/3fc8d943c360f801a428ff24569d2dd53a2afe0f DIFF: https://github.com/llvm/llvm-project/commit/3fc8d943c360f801a428ff24569d2dd53a2afe0f.d

[clang] 51d4704 - [analyzer] Turn TrackControlDependencyCond into a tracking visitor

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:04+03:00 New Revision: 51d4704d5ec9b8e4e5e445ee69c56a58250e370e URL: https://github.com/llvm/llvm-project/commit/51d4704d5ec9b8e4e5e445ee69c56a58250e370e DIFF: https://github.com/llvm/llvm-project/commit/51d4704d5ec9b8e4e5e445ee69c56a58250e370e.d

[clang] 57006d2 - [analyzer] Refactor trackExpressionValue to accept TrackingOptions

2021-06-11 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-11T12:49:04+03:00 New Revision: 57006d2f6d96d8a6836ae901218ed615071b3b8e URL: https://github.com/llvm/llvm-project/commit/57006d2f6d96d8a6836ae901218ed615071b3b8e DIFF: https://github.com/llvm/llvm-project/commit/57006d2f6d96d8a6836ae901218ed615071b3b8e.d

[clang] bbebf38 - [analyzer] Refactor StoreSiteFinder and extract DefaultStoreHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:35+03:00 New Revision: bbebf38b736a12c9582f9ae59c8e245a6ed68cb8 URL: https://github.com/llvm/llvm-project/commit/bbebf38b736a12c9582f9ae59c8e245a6ed68cb8 DIFF: https://github.com/llvm/llvm-project/commit/bbebf38b736a12c9582f9ae59c8e245a6ed68cb8.d

[clang] 85f475c - [analyzer] Extract ControlDependencyHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 85f475c979aa49b1b833c9e66af9cb35eafd02c7 URL: https://github.com/llvm/llvm-project/commit/85f475c979aa49b1b833c9e66af9cb35eafd02c7 DIFF: https://github.com/llvm/llvm-project/commit/85f475c979aa49b1b833c9e66af9cb35eafd02c7.d

[clang] 1639dcb - [analyzer] Extract NilReceiverHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 1639dcb2798469c4372e50bcb6b4cf36ecffd9ce URL: https://github.com/llvm/llvm-project/commit/1639dcb2798469c4372e50bcb6b4cf36ecffd9ce DIFF: https://github.com/llvm/llvm-project/commit/1639dcb2798469c4372e50bcb6b4cf36ecffd9ce.d

[clang] 40cb73b - [analyzer] Extract ArrayIndexHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 40cb73bd20735051eb8f2d43735097d2ff46f0a7 URL: https://github.com/llvm/llvm-project/commit/40cb73bd20735051eb8f2d43735097d2ff46f0a7 DIFF: https://github.com/llvm/llvm-project/commit/40cb73bd20735051eb8f2d43735097d2ff46f0a7.d

[clang] 2e49067 - [analyzer] Extract InterestingLValueHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 2e490676ea2eb419e7b2f54e1e2e537d5244ebbc URL: https://github.com/llvm/llvm-project/commit/2e490676ea2eb419e7b2f54e1e2e537d5244ebbc DIFF: https://github.com/llvm/llvm-project/commit/2e490676ea2eb419e7b2f54e1e2e537d5244ebbc.d

[clang] 6e6a26b - [analyzer] Extract InlinedFunctionCallHandler

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 6e6a26b8f0ea8300d5a814e4150e225c33ec25de URL: https://github.com/llvm/llvm-project/commit/6e6a26b8f0ea8300d5a814e4150e225c33ec25de DIFF: https://github.com/llvm/llvm-project/commit/6e6a26b8f0ea8300d5a814e4150e225c33ec25de.d

[clang] 16f7a95 - [analyzer] Simplify the process of producing notes for stores

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:37:36+03:00 New Revision: 16f7a952ec3e0f362690c6449951866100c6f76c URL: https://github.com/llvm/llvm-project/commit/16f7a952ec3e0f362690c6449951866100c6f76c DIFF: https://github.com/llvm/llvm-project/commit/16f7a952ec3e0f362690c6449951866100c6f76c.d

[clang] eadd54f - [analyzer] Decouple NoteTag from its Factory

2021-06-15 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-15T11:58:13+03:00 New Revision: eadd54f2741f9dc7307512382a7c8fb49aa840d0 URL: https://github.com/llvm/llvm-project/commit/eadd54f2741f9dc7307512382a7c8fb49aa840d0 DIFF: https://github.com/llvm/llvm-project/commit/eadd54f2741f9dc7307512382a7c8fb49aa840d0.d

[clang] cc2ef19 - [analyzer] Handle NTTP invocation in CallContext.getCalleeDecl()

2021-06-18 Thread Valeriy Savchenko via cfe-commits
Author: Tomasz Kamiński Date: 2021-06-18T16:32:19+03:00 New Revision: cc2ef195560999d0690a8d8805ea811270e38f26 URL: https://github.com/llvm/llvm-project/commit/cc2ef195560999d0690a8d8805ea811270e38f26 DIFF: https://github.com/llvm/llvm-project/commit/cc2ef195560999d0690a8d8805ea811270e38f26.dif

[clang] 97bcafa - [analyzer] Add control flow arrows to the analyzer's HTML reports

2021-08-02 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-08-02T19:15:00+03:00 New Revision: 97bcafa28deb95ad32f83fe339d78454d899ca1b URL: https://github.com/llvm/llvm-project/commit/97bcafa28deb95ad32f83fe339d78454d899ca1b DIFF: https://github.com/llvm/llvm-project/commit/97bcafa28deb95ad32f83fe339d78454d899ca1b.d

[clang] 9e02f58 - [analyzer] Highlight arrows for currently selected event

2021-08-02 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-08-02T19:15:01+03:00 New Revision: 9e02f58780ab8734e5d27a0138bd477d18ae64a1 URL: https://github.com/llvm/llvm-project/commit/9e02f58780ab8734e5d27a0138bd477d18ae64a1 DIFF: https://github.com/llvm/llvm-project/commit/9e02f58780ab8734e5d27a0138bd477d18ae64a1.d

[clang] d646157 - [analyzer] Fix assertion failure on code with transparent unions

2021-06-25 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-25T23:09:16+03:00 New Revision: d646157146ccda93cd72dcbaff4a554c61ed9586 URL: https://github.com/llvm/llvm-project/commit/d646157146ccda93cd72dcbaff4a554c61ed9586 DIFF: https://github.com/llvm/llvm-project/commit/d646157146ccda93cd72dcbaff4a554c61ed9586.d

[clang] 8474bb1 - [analyzer][solver][NFC] Simplify function signatures

2021-06-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-28T14:20:06+03:00 New Revision: 8474bb13c3270d4195a663013b95e6065075ce56 URL: https://github.com/llvm/llvm-project/commit/8474bb13c3270d4195a663013b95e6065075ce56 DIFF: https://github.com/llvm/llvm-project/commit/8474bb13c3270d4195a663013b95e6065075ce56.d

[clang] 159024c - [analyzer] Implement getType for SVal

2021-06-29 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-29T12:11:19+03:00 New Revision: 159024ce231502d4d68825c35c3548a14577f0fd URL: https://github.com/llvm/llvm-project/commit/159024ce231502d4d68825c35c3548a14577f0fd DIFF: https://github.com/llvm/llvm-project/commit/159024ce231502d4d68825c35c3548a14577f0fd.d

[clang] b284229 - [analyzer] Fix SValTest for LocAsInt test

2021-06-29 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-29T13:01:41+03:00 New Revision: b2842298cebf420ecb3750bf309021a7f37870c1 URL: https://github.com/llvm/llvm-project/commit/b2842298cebf420ecb3750bf309021a7f37870c1 DIFF: https://github.com/llvm/llvm-project/commit/b2842298cebf420ecb3750bf309021a7f37870c1.d

[clang] c818cb9 - [analyzer][satest][NFC] Relax dependencies requirements

2021-06-30 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-06-30T12:50:21+03:00 New Revision: c818cb96ad4aa65bceadc72199677c852e8c22bd URL: https://github.com/llvm/llvm-project/commit/c818cb96ad4aa65bceadc72199677c852e8c22bd DIFF: https://github.com/llvm/llvm-project/commit/c818cb96ad4aa65bceadc72199677c852e8c22bd.d

[clang] 6017cb3 - [analyzer][solver] Use all sources of constraints

2021-07-06 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-07-06T11:09:08+03:00 New Revision: 6017cb31bb3548641465ea66219e11abc3106d38 URL: https://github.com/llvm/llvm-project/commit/6017cb31bb3548641465ea66219e11abc3106d38 DIFF: https://github.com/llvm/llvm-project/commit/6017cb31bb3548641465ea66219e11abc3106d38.d

[clang] 1af97c9 - [analyzer] LoopUnrolling: fix crash when a loop counter is captured in a lambda by reference

2021-07-12 Thread Valeriy Savchenko via cfe-commits
Author: Abbas Sabra Date: 2021-07-12T17:06:07+03:00 New Revision: 1af97c9d0b02002586473b4b9845b0c390504a27 URL: https://github.com/llvm/llvm-project/commit/1af97c9d0b02002586473b4b9845b0c390504a27 DIFF: https://github.com/llvm/llvm-project/commit/1af97c9d0b02002586473b4b9845b0c390504a27.diff L

[clang] 60bd8cb - [analyzer][solver][NFC] Refactor how we detect (dis)equalities

2021-07-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-07-13T21:00:30+03:00 New Revision: 60bd8cbc0c84a41146b1ad6c832fa75f48cd2568 URL: https://github.com/llvm/llvm-project/commit/60bd8cbc0c84a41146b1ad6c832fa75f48cd2568 DIFF: https://github.com/llvm/llvm-project/commit/60bd8cbc0c84a41146b1ad6c832fa75f48cd2568.d

[clang] f26deb4 - [analyzer][solver][NFC] Introduce ConstraintAssignor

2021-07-13 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-07-13T21:00:30+03:00 New Revision: f26deb4e6ba7e00c57b4be888c4d20c95a881154 URL: https://github.com/llvm/llvm-project/commit/f26deb4e6ba7e00c57b4be888c4d20c95a881154 DIFF: https://github.com/llvm/llvm-project/commit/f26deb4e6ba7e00c57b4be888c4d20c95a881154.d

[clang] 59112ea - [-Wcompletion-handler] Extend list of detected conventions

2021-03-09 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-10T10:43:19+03:00 New Revision: 59112eacb97910601504d4ce5115b2d535bcbeb6 URL: https://github.com/llvm/llvm-project/commit/59112eacb97910601504d4ce5115b2d535bcbeb6 DIFF: https://github.com/llvm/llvm-project/commit/59112eacb97910601504d4ce5115b2d535bcbeb6.d

[clang] c763504 - [analyzer] Fix StdLibraryFunctionsChecker performance issue

2021-03-09 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-10T10:44:04+03:00 New Revision: c7635040ce0a546020cbcd9f2030817725bd7494 URL: https://github.com/llvm/llvm-project/commit/c7635040ce0a546020cbcd9f2030817725bd7494 DIFF: https://github.com/llvm/llvm-project/commit/c7635040ce0a546020cbcd9f2030817725bd7494.d

[clang] 6dc1523 - [analyzer][solver] Prevent infeasible states (PR49490)

2021-03-12 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-12T15:56:48+03:00 New Revision: 6dc152350824d0abcf4e1836c2846f8f9256779c URL: https://github.com/llvm/llvm-project/commit/6dc152350824d0abcf4e1836c2846f8f9256779c DIFF: https://github.com/llvm/llvm-project/commit/6dc152350824d0abcf4e1836c2846f8f9256779c.d

[clang] 5780dbe - [-Wcalled-once] Do not run analysis on Obj-C++

2021-04-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-22T15:20:52+03:00 New Revision: 5780dbeee6480fdceae66fb57dcc7bd1cfcda5c9 URL: https://github.com/llvm/llvm-project/commit/5780dbeee6480fdceae66fb57dcc7bd1cfcda5c9 DIFF: https://github.com/llvm/llvm-project/commit/5780dbeee6480fdceae66fb57dcc7bd1cfcda5c9.d

[clang] 1dad8c5 - [analyzer][NFC] Remove duplicated work from retain count leak report

2021-04-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-28T18:37:37+03:00 New Revision: 1dad8c5036bc912078f7859d89e3ea571616fc4a URL: https://github.com/llvm/llvm-project/commit/1dad8c5036bc912078f7859d89e3ea571616fc4a DIFF: https://github.com/llvm/llvm-project/commit/1dad8c5036bc912078f7859d89e3ea571616fc4a.d

[clang] 61ae2db - [analyzer] Adjust the reported variable name in retain count checker

2021-04-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-28T18:37:37+03:00 New Revision: 61ae2db2d7a97af5206afe609a303071711f9e6e URL: https://github.com/llvm/llvm-project/commit/61ae2db2d7a97af5206afe609a303071711f9e6e DIFF: https://github.com/llvm/llvm-project/commit/61ae2db2d7a97af5206afe609a303071711f9e6e.d

[clang] e273918 - [analyzer] Track leaking object through stores

2021-04-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-28T18:37:38+03:00 New Revision: e273918038a7aa300cb8e6afebd9714bf647eed0 URL: https://github.com/llvm/llvm-project/commit/e273918038a7aa300cb8e6afebd9714bf647eed0 DIFF: https://github.com/llvm/llvm-project/commit/e273918038a7aa300cb8e6afebd9714bf647eed0.d

[clang] ab58238 - [analyzer] Find better description for tracked symbolic values

2021-04-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-28T18:37:38+03:00 New Revision: ab5823867c4aee7f3e02ddfaa217905c87471bf9 URL: https://github.com/llvm/llvm-project/commit/ab5823867c4aee7f3e02ddfaa217905c87471bf9 DIFF: https://github.com/llvm/llvm-project/commit/ab5823867c4aee7f3e02ddfaa217905c87471bf9.d

[clang] 602c8b4 - [analyzer][NFC] Fix tests failing after a rebase

2021-04-28 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-04-28T18:55:20+03:00 New Revision: 602c8b4db5dbe88be7080b411455538c9b4cd117 URL: https://github.com/llvm/llvm-project/commit/602c8b4db5dbe88be7080b411455538c9b4cd117 DIFF: https://github.com/llvm/llvm-project/commit/602c8b4db5dbe88be7080b411455538c9b4cd117.d

[clang] c86dacd - [-Wcalled-once-parameter] Let escapes overwrite MaybeCalled states

2021-03-17 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-17T11:12:55+03:00 New Revision: c86dacd1a4489572721dec3135506d31da96c679 URL: https://github.com/llvm/llvm-project/commit/c86dacd1a4489572721dec3135506d31da96c679 DIFF: https://github.com/llvm/llvm-project/commit/c86dacd1a4489572721dec3135506d31da96c679.d

[clang] f1a7d5a - [-Wcalled-once-parameter] Harden analysis in terms of block use

2021-03-18 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-18T12:12:18+03:00 New Revision: f1a7d5a7b0ec810057ff6e88371ab86d1fce812c URL: https://github.com/llvm/llvm-project/commit/f1a7d5a7b0ec810057ff6e88371ab86d1fce812c DIFF: https://github.com/llvm/llvm-project/commit/f1a7d5a7b0ec810057ff6e88371ab86d1fce812c.d

[clang] 4a7afc9 - [-Wcalled-once-parameter] Fix false positives for cleanup attr

2021-03-18 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-18T12:32:16+03:00 New Revision: 4a7afc9a8843f4793296a260f7153fd2ef4ec497 URL: https://github.com/llvm/llvm-project/commit/4a7afc9a8843f4793296a260f7153fd2ef4ec497 DIFF: https://github.com/llvm/llvm-project/commit/4a7afc9a8843f4793296a260f7153fd2ef4ec497.d

[clang] 8b8b9af - [-Wcalled-once-parameter][NFC] Fix GCC compilation error

2021-03-18 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-18T14:49:24+03:00 New Revision: 8b8b9af8c9132acb446fc42569de8a0f57c6b556 URL: https://github.com/llvm/llvm-project/commit/8b8b9af8c9132acb446fc42569de8a0f57c6b556 DIFF: https://github.com/llvm/llvm-project/commit/8b8b9af8c9132acb446fc42569de8a0f57c6b556.d

[clang] 3085bda - [analyzer][solver] Fix infeasible constraints (PR49642)

2021-03-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-22T11:02:02+03:00 New Revision: 3085bda2b348f6a8b4e0bd1d230af4e9c900c9c4 URL: https://github.com/llvm/llvm-project/commit/3085bda2b348f6a8b4e0bd1d230af4e9c900c9c4 DIFF: https://github.com/llvm/llvm-project/commit/3085bda2b348f6a8b4e0bd1d230af4e9c900c9c4.d

[clang] 02b51e5 - [analyzer][solver] Redesign constraint ranges data structure

2021-03-22 Thread Valeriy Savchenko via cfe-commits
Author: Valeriy Savchenko Date: 2021-03-22T13:52:35+03:00 New Revision: 02b51e5316cd501ede547d0223e0f5416ebd9845 URL: https://github.com/llvm/llvm-project/commit/02b51e5316cd501ede547d0223e0f5416ebd9845 DIFF: https://github.com/llvm/llvm-project/commit/02b51e5316cd501ede547d0223e0f5416ebd9845.d

  1   2   >