Dan Liew
0617f15897
[LibFuzzer] Fix some unit test crashes on OSX.
...
This fixes the following unit tests:
FuzzerDictionary.ParseOneDictionaryEntry
FuzzerDictionary.ParseDictionaryFile
The issue appears to be mixing non-ASan-ified code (LibFuzzer) and
ASan-ified code (the unittest) as the tests would pass fine if
everything was built with ASan enabled.
I believe the issue is that different implementations of std::vector<>
are being used in LibFuzzer and outside LibFuzzer (in the unittests).
For Libcxx (I've not seen the issue manifest for libstdc++) we can disable
the ASanified std::vector<> by definining the ``_LIBCPP_HAS_NO_ASAN`` macro.
Doing this fixes the tests on OSX.
Differential Revision: http://reviews.llvm.org/D21049
llvm-svn: 272374
2016-06-10 05:33:07 +00:00
..
2016-05-27 03:14:40 +00:00
2016-06-08 01:46:13 +00:00
2016-05-27 03:14:40 +00:00
2016-05-27 03:14:40 +00:00
2016-05-27 03:14:40 +00:00
2016-06-08 01:46:13 +00:00
2015-01-30 23:26:57 +00:00
2016-04-27 19:52:34 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-06-09 01:20:35 +00:00
2016-04-01 18:38:58 +00:00
2016-06-07 20:22:15 +00:00
2016-05-13 18:04:35 +00:00
2015-09-04 00:12:11 +00:00
2016-05-25 21:00:17 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-06-07 20:22:15 +00:00
2016-06-03 18:05:22 +00:00
2016-06-02 05:48:09 +00:00
2016-01-07 01:49:35 +00:00
2016-06-03 18:05:22 +00:00
2015-12-19 03:35:30 +00:00
2016-06-03 18:05:22 +00:00
2016-06-03 18:05:22 +00:00
2016-06-03 18:05:22 +00:00
2016-03-03 23:45:29 +00:00
2016-06-07 04:44:39 +00:00
2016-06-07 21:23:30 +00:00
2016-06-07 21:23:30 +00:00
2016-06-03 18:05:22 +00:00
2016-06-07 18:16:32 +00:00
2016-06-03 18:05:22 +00:00
2016-06-03 18:05:22 +00:00
2016-06-03 18:05:22 +00:00
2016-06-03 18:05:22 +00:00
2016-05-29 15:58:57 +00:00
2016-04-18 22:50:39 +00:00
2016-02-27 03:14:23 +00:00
2016-05-27 01:12:21 +00:00
2016-05-25 21:00:17 +00:00
2016-05-09 21:02:36 +00:00
2016-06-08 01:46:13 +00:00
2016-04-01 18:38:58 +00:00
2016-06-10 05:33:07 +00:00
2015-10-01 23:23:06 +00:00
2016-04-01 18:38:58 +00:00
2016-04-20 00:24:21 +00:00
2016-04-01 18:38:58 +00:00
2016-06-07 21:23:30 +00:00
2016-06-07 04:44:39 +00:00
2016-04-01 18:38:58 +00:00
2016-03-18 00:23:29 +00:00
2016-04-01 18:38:58 +00:00
2016-05-25 00:15:36 +00:00
2016-04-01 18:38:58 +00:00
2016-06-09 01:20:35 +00:00
2016-05-06 23:38:07 +00:00
2016-04-01 18:38:58 +00:00
2016-05-09 21:02:36 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-05-26 22:17:32 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00
2016-04-01 18:38:58 +00:00