Commit e87d6801 authored by Kirill Smelkov's avatar Kirill Smelkov

tests: TSAN no longer fails on test_virtmem

For failing case compiler-rt support was added in 2014 - 5 years ago
(see links in removed code).
parent 7c4669cd
# Wendelin.core | Instructions to build & test # Wendelin.core | Instructions to build & test
# Copyright (C) 2014-2015 Nexedi SA and Contributors. # Copyright (C) 2014-2019 Nexedi SA and Contributors.
# Kirill Smelkov <kirr@nexedi.com> # Kirill Smelkov <kirr@nexedi.com>
# #
# This program is free software: you can Use, Study, Modify and Redistribute # This program is free software: you can Use, Study, Modify and Redistribute
...@@ -72,11 +72,6 @@ test : test.t test.py test.fault test.asan test.tsan test.vgmem test.vghel test. ...@@ -72,11 +72,6 @@ test : test.t test.py test.fault test.asan test.tsan test.vgmem test.vghel test.
# TODO move XFAIL markers into *.c # TODO move XFAIL markers into *.c
# TSAN fails on test_virtmem (http://code.google.com/p/thread-sanitizer/issues/detail?id=75)
# NOTE the bug was fixed in compiler-rt 20140917 (6afe775d)
# -> we can remove this xfail when the fix propagates to gcc/clang release
XFAIL_bigfile/tests/test_virtmem.tsanrun := y
# Before calling our SIGSEGV handler, Memcheck first reports "invalid read|write" error. # Before calling our SIGSEGV handler, Memcheck first reports "invalid read|write" error.
# A solution could be to tell memcheck via VALGRIND_MAKE_MEM_DEFINED that VMA # A solution could be to tell memcheck via VALGRIND_MAKE_MEM_DEFINED that VMA
# address space is ok to access _before_ handling pagefault. # address space is ok to access _before_ handling pagefault.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment