This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 3aa9ab7 [CMake] Allow overriding CMAKE_LIBTOOL new 541d77c [IRCE] Add a missing invariant check new 8c0ca40 [libFuzzer] Temporarily fix Shmem for Windows. new f78e1b3 [libFuzzer] Update test to consider different exceptions. new a8f8ed0 [libFuzzer] Update Load test to work on 32 bits. new ddc6c08 [libFuzzer] Simplify dump_coverage test. new 75241a8 [libFuzzer] Properly configure tests for Windows. new 6cf9872 [libFuzzer] Update fuzzer-segv to set environment variables. new 44933aa [libFuzzer] Remove ? wildcard on tests. new fbc422e [libFuzzer] Disable ulimit test on windows. new 155c4aa [libFuzzer] Don't add newline character when using echo in tests. new 1ff4711 [libFuzzer] Update fuzzer.test to properly set environment va [...] new ec59eb9 [libFuzzer] fuzzer-jobs requires posix. new 255eed0 [libFuzzer] Change Uninstrumented test name. new f80dc2a [libFuzzer] Properly use Handle instead of FD on Windows. new 7a5e009 [libFuzzer] Use custom target instead of list of binaries for tests. new 2ee8a5f [libFuzzer] Use long long to ensure 64 bits.
The 16 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: lib/Fuzzer/CMakeLists.txt | 1 + lib/Fuzzer/FuzzerIO.cpp | 3 +- lib/Fuzzer/FuzzerIO.h | 2 + lib/Fuzzer/FuzzerIOPosix.cpp | 4 ++ lib/Fuzzer/FuzzerIOWindows.cpp | 4 ++ lib/Fuzzer/FuzzerShmemWindows.cpp | 64 ++++++++++++++++++++++ lib/Fuzzer/FuzzerTracePC.cpp | 2 +- lib/Fuzzer/FuzzerValueBitMap.h | 2 +- lib/Fuzzer/test/AbsNegAndConstant64Test.cpp | 2 +- lib/Fuzzer/test/CMakeLists.txt | 15 +++-- lib/Fuzzer/test/LoadTest.cpp | 2 +- ...nstrumentedTest.cpp => NotinstrumentedTest.cpp} | 0 lib/Fuzzer/test/dump_coverage.test | 18 +++--- lib/Fuzzer/test/fuzzer-dirs.test | 4 +- lib/Fuzzer/test/fuzzer-jobs.test | 2 + lib/Fuzzer/test/fuzzer-segv.test | 2 +- lib/Fuzzer/test/fuzzer.test | 6 +- lib/Fuzzer/test/lit.cfg | 17 ++++++ lib/Fuzzer/test/merge.test | 17 +++--- lib/Fuzzer/test/minimize_crash.test | 2 +- lib/Fuzzer/test/no-coverage/CMakeLists.txt | 5 +- lib/Fuzzer/test/ubsan/CMakeLists.txt | 3 - lib/Fuzzer/test/ulimit.test | 2 + lib/Fuzzer/test/uninstrumented/CMakeLists.txt | 3 - lib/Fuzzer/test/value-profile-div.test | 2 +- .../Scalar/InductiveRangeCheckElimination.cpp | 44 +++++++++++++-- test/Transforms/IRCE/bad-loop-structure.ll | 45 +++++++++++++++ 27 files changed, 220 insertions(+), 53 deletions(-) create mode 100644 lib/Fuzzer/FuzzerShmemWindows.cpp rename lib/Fuzzer/test/{UninstrumentedTest.cpp => NotinstrumentedTest.cpp} (100%) create mode 100644 test/Transforms/IRCE/bad-loop-structure.ll