Eric Fiselier
84a2dadcee
Disable unsigned integer sanitizer for basic_string::replace(). Patch from tomcherry@google.com
...
basic_string::replace() has the below line
__sz += __n2 - __n1;
which fails overflow checks if __n1 > __n2, as the negative result
from the subtraction then overflows the original __sz when added to
it.
This behavior is valid as unsigned integer overflow is defined to wrap
around the maximum value and that produces the correct final value for
__sz. Therefore, we disable this check on this function.
llvm-svn: 297355
2017-03-09 01:54:13 +00:00
..
2017-03-06 21:02:06 +00:00
2017-02-06 05:26:49 +00:00
2017-01-06 21:42:58 +00:00
2017-01-06 21:42:58 +00:00
2017-03-09 00:18:00 +00:00
2017-01-06 20:05:40 +00:00
2017-01-16 21:01:00 +00:00
2017-01-04 23:56:00 +00:00
2017-01-21 00:02:12 +00:00
2017-03-03 22:35:58 +00:00
2017-01-13 18:29:56 +00:00
2017-03-02 03:22:18 +00:00
2017-03-02 03:22:18 +00:00
2017-01-04 23:56:00 +00:00
2016-10-25 19:33:14 +00:00
2017-01-07 03:01:24 +00:00
2016-12-31 18:13:34 +00:00
2017-01-26 06:58:29 +00:00
2017-02-18 19:28:43 +00:00
2017-02-04 20:27:46 +00:00
2017-01-04 23:56:00 +00:00
2017-02-06 05:26:49 +00:00
2017-01-07 11:27:06 +00:00
2017-01-04 23:56:00 +00:00
2017-01-16 03:02:10 +00:00
2017-01-13 23:45:39 +00:00
2017-01-04 23:56:00 +00:00
2016-04-04 22:49:20 +00:00
2017-01-04 23:56:00 +00:00
2017-01-03 11:18:17 +00:00
2017-02-17 23:08:44 +00:00
2017-01-04 23:56:00 +00:00
2017-01-04 23:56:00 +00:00
2017-03-02 03:22:18 +00:00
2017-02-10 01:27:42 +00:00
2016-11-08 03:31:42 +00:00
2016-12-30 10:44:00 +00:00
2016-11-08 03:31:42 +00:00
2017-01-24 23:09:12 +00:00
2017-02-17 03:25:08 +00:00
2017-01-24 23:09:12 +00:00
2017-01-04 23:56:00 +00:00
2017-01-21 00:02:12 +00:00
2017-03-02 03:22:18 +00:00
2017-01-04 23:56:00 +00:00
2016-09-26 20:20:00 +00:00
2016-10-27 15:10:07 +00:00
2017-01-13 18:25:13 +00:00
2017-01-04 23:56:00 +00:00
2017-01-06 20:58:25 +00:00
2017-01-04 23:56:00 +00:00
2017-01-04 23:56:00 +00:00
2016-10-10 15:56:01 +00:00
2017-01-24 23:09:12 +00:00
2017-03-02 03:02:50 +00:00
2016-11-19 01:14:15 +00:00
2017-01-13 22:02:08 +00:00
2017-02-18 19:28:38 +00:00
2017-02-17 08:37:03 +00:00
2017-01-07 03:01:24 +00:00
2017-03-02 03:22:18 +00:00
2017-02-10 08:57:35 +00:00
2017-02-10 20:49:08 +00:00
2017-02-05 20:52:32 +00:00
2017-01-06 20:58:25 +00:00
2017-01-24 23:09:12 +00:00
2017-01-04 23:56:00 +00:00
2017-01-04 23:56:00 +00:00
2017-01-07 11:27:06 +00:00
2017-01-04 23:56:00 +00:00
2017-01-04 23:56:00 +00:00
2017-03-02 03:22:18 +00:00
2017-01-04 23:56:00 +00:00
2017-01-24 23:09:12 +00:00
2017-02-10 01:27:42 +00:00
2016-12-23 23:37:52 +00:00
2016-09-26 20:20:00 +00:00
2017-01-04 23:56:00 +00:00
2017-03-09 01:54:13 +00:00
2017-01-23 19:53:28 +00:00
2017-01-17 03:16:26 +00:00
2017-03-02 03:22:18 +00:00
2017-02-06 01:25:31 +00:00
2017-03-01 01:27:14 +00:00
2017-01-04 23:56:00 +00:00
2017-02-10 08:57:35 +00:00
2017-01-13 22:42:53 +00:00
2017-01-04 23:56:00 +00:00
2017-03-03 22:35:58 +00:00
2017-01-07 03:01:24 +00:00
2017-02-09 19:01:22 +00:00
2017-01-24 23:09:12 +00:00