[all-commits] [llvm/llvm-project] 04af72: [Sanitizer] Fix failing sanitizer tests
Julian Lettner via All-commits
all-commits at lists.llvm.org
Mon Feb 8 10:00:04 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 04af72c5423eb5ff7c0deba2d08cb46d583bb9d4
https://github.com/llvm/llvm-project/commit/04af72c5423eb5ff7c0deba2d08cb46d583bb9d4
Author: Julian Lettner <julian.lettner at apple.com>
Date: 2021-02-08 (Mon, 08 Feb 2021)
Changed paths:
M compiler-rt/test/tsan/blacklist2.cpp
M compiler-rt/test/tsan/free_race.c
M compiler-rt/test/tsan/longjmp3.cpp
M compiler-rt/test/tsan/longjmp4.cpp
M compiler-rt/test/tsan/race_on_heap.cpp
M compiler-rt/test/tsan/race_top_suppression.cpp
M compiler-rt/test/tsan/simple_stack.c
M compiler-rt/test/tsan/sleep_sync.cpp
M compiler-rt/test/ubsan/TestCases/Misc/missing_return.cpp
Log Message:
-----------
[Sanitizer] Fix failing sanitizer tests
The new pass manager was enabled by default [1].
The commit message states the following relevant differences:
* The inliner works slightly differently
* -O1 does some amount of inlining
These tests are affected because they specify `-O1` and then check the
reported stack trace.
[1] https://reviews.llvm.org/D95380
Differential Revision: https://reviews.llvm.org/D96198
More information about the All-commits
mailing list