George Karpenkov
0cba5549ef
[analyzer] Fix offset overflow check in MemRegion
...
rdar://39593879
https://bugs.llvm.org/show_bug.cgi?id=37142
Differential Revision: https://reviews.llvm.org/D48139
llvm-svn: 334636
2018-06-13 18:32:19 +00:00
George Karpenkov
fa5d70e623
[analyzer] Logging test quickfix #2 .
...
llvm-svn: 326229
2018-02-27 19:19:43 +00:00
George Karpenkov
31254d4366
[analyzer] Logging test typo quickfix.
...
llvm-svn: 326156
2018-02-27 01:31:06 +00:00
George Karpenkov
dac9a881ef
[analyzer] Logging test quickfix.
...
llvm-svn: 326155
2018-02-27 01:13:28 +00:00
George Karpenkov
50339a2e84
Revert "Revert "[analyzer] Quickfix: do not overflow in calculating offset in RegionManager""
...
This reverts commit c4cc41166d93178a3ddd4b2b5a685cf74a459247.
Revert and fix uninitialized read.
llvm-svn: 326152
2018-02-27 00:05:04 +00:00
George Karpenkov
5d3b0e38d6
Revert "[analyzer] Quickfix: do not overflow in calculating offset in RegionManager"
...
This reverts commit df306c4c5ab4a6b8d3c47432346d1f9b90c328b4.
Reverting until I can figured out the reasons for failures.
llvm-svn: 326131
2018-02-26 21:32:57 +00:00
George Karpenkov
585dc5db13
[analyzer] Quickfix: do not overflow in calculating offset in RegionManager
...
Addresses https://bugs.llvm.org/show_bug.cgi?id=36206
rdar://37159026
A proper fix would be much harder, and would involve changing the
appropriate code in ExprEngine to be aware of the size limitations of
the type used for addressing.
Differential Revision: https://reviews.llvm.org/D43218
llvm-svn: 326122
2018-02-26 21:03:06 +00:00