Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [netbsd-9] src



Module Name:    src
Committed By:   martin
Date:           Thu Aug 29 16:45:26 UTC 2019

Modified Files:
        src/distrib/sets/lists/tests [netbsd-9]: mi
        src/tests/usr.bin/c++ [netbsd-9]: Makefile
        src/tests/usr.bin/cc [netbsd-9]: Makefile
Added Files:
        src/tests/usr.bin/c++ [netbsd-9]: t_fuzzer_oom.sh t_fuzzer_simple.sh
            t_fuzzer_timeout.sh t_msan_allocated_memory.sh t_msan_check_mem.sh
            t_msan_free.sh t_msan_heap.sh t_msan_partial_poison.sh
            t_msan_poison.sh t_msan_realloc.sh t_msan_shadow.sh t_msan_stack.sh
            t_msan_unpoison.sh t_tsan_data_race.sh
            t_tsan_heap_use_after_free.sh t_tsan_lock_order_inversion.sh
            t_tsan_locked_mutex_destroy.sh t_tsan_signal_errno.sh
            t_tsan_thread_leak.sh t_tsan_vptr_race.sh
        src/tests/usr.bin/cc [netbsd-9]: t_fuzzer_oom.sh t_fuzzer_simple.sh
            t_fuzzer_timeout.sh t_msan_allocated_memory.sh t_msan_check_mem.sh
            t_msan_free.sh t_msan_heap.sh t_msan_partial_poison.sh
            t_msan_poison.sh t_msan_realloc.sh t_msan_shadow.sh t_msan_stack.sh
            t_msan_unpoison.sh t_tsan_data_race.sh
            t_tsan_heap_use_after_free.sh t_tsan_lock_order_inversion.sh
            t_tsan_locked_mutex_destroy.sh t_tsan_signal_errno.sh
            t_tsan_thread_leak.sh

Log Message:
Pull up following revision(s) (requested by kamil in ticket #120):

        tests/usr.bin/cc/t_msan_poison.sh: revision 1.1
        tests/usr.bin/cc/t_msan_allocated_memory.sh: revision 1.2
        tests/usr.bin/cc/t_msan_poison.sh: revision 1.2
        tests/usr.bin/c++/t_fuzzer_oom.sh: revision 1.1
        tests/usr.bin/cc/t_tsan_signal_errno.sh: revision 1.1
        tests/usr.bin/c++/t_fuzzer_simple.sh: revision 1.1
        tests/usr.bin/c++/t_fuzzer_oom.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_signal_errno.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_heap_use_after_free.sh: revision 1.1
        tests/usr.bin/c++/t_fuzzer_simple.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_heap_use_after_free.sh: revision 1.2
        tests/usr.bin/c++/t_tsan_thread_leak.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_thread_leak.sh: revision 1.2
        tests/usr.bin/cc/t_fuzzer_oom.sh: revision 1.1
        distrib/sets/lists/tests/mi: revision 1.819
        tests/usr.bin/cc/t_fuzzer_oom.sh: revision 1.2
        tests/usr.bin/cc/t_fuzzer_timeout.sh: revision 1.1
        tests/usr.bin/cc/t_msan_unpoison.sh: revision 1.1
        tests/usr.bin/cc/t_fuzzer_timeout.sh: revision 1.2
        tests/usr.bin/cc/t_msan_unpoison.sh: revision 1.2
        tests/usr.bin/c++/t_msan_heap.sh: revision 1.1
        tests/usr.bin/cc/t_tsan_locked_mutex_destroy.sh: revision 1.1
        tests/usr.bin/c++/t_msan_heap.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_locked_mutex_destroy.sh: revision 1.2
        tests/usr.bin/cc/Makefile: revision 1.8
        tests/usr.bin/c++/t_msan_free.sh: revision 1.1
        tests/usr.bin/c++/t_msan_unpoison.sh: revision 1.1
        tests/usr.bin/c++/t_msan_free.sh: revision 1.2
        tests/usr.bin/c++/t_msan_unpoison.sh: revision 1.2
        tests/usr.bin/c++/t_tsan_heap_use_after_free.sh: revision 1.1
        tests/usr.bin/cc/t_tsan_lock_order_inversion.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_heap_use_after_free.sh: revision 1.2
        tests/usr.bin/c++/t_msan_poison.sh: revision 1.1
        tests/usr.bin/c++/t_msan_partial_poison.sh: revision 1.1
        tests/usr.bin/cc/t_tsan_lock_order_inversion.sh: revision 1.2
        tests/usr.bin/c++/t_msan_poison.sh: revision 1.2
        tests/usr.bin/c++/t_msan_partial_poison.sh: revision 1.2
        tests/usr.bin/c++/t_msan_realloc.sh: revision 1.1
        tests/usr.bin/cc/t_msan_shadow.sh: revision 1.1
        tests/usr.bin/cc/t_msan_partial_poison.sh: revision 1.1
        tests/usr.bin/c++/t_msan_realloc.sh: revision 1.2
        tests/usr.bin/c++/t_msan_allocated_memory.sh: revision 1.1
        tests/usr.bin/cc/t_msan_shadow.sh: revision 1.2
        tests/usr.bin/cc/t_msan_partial_poison.sh: revision 1.2
        tests/usr.bin/c++/t_msan_allocated_memory.sh: revision 1.2
        tests/usr.bin/cc/t_msan_free.sh: revision 1.1
        tests/usr.bin/cc/t_msan_free.sh: revision 1.2
        tests/usr.bin/c++/t_tsan_locked_mutex_destroy.sh: revision 1.1
        tests/usr.bin/c++/t_fuzzer_timeout.sh: revision 1.1
        tests/usr.bin/cc/t_msan_heap.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_locked_mutex_destroy.sh: revision 1.2
        tests/usr.bin/c++/t_fuzzer_timeout.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_thread_leak.sh: revision 1.1
        tests/usr.bin/cc/t_msan_heap.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_thread_leak.sh: revision 1.2
        tests/usr.bin/cc/t_tsan_data_race.sh: revision 1.1
        tests/usr.bin/cc/t_tsan_data_race.sh: revision 1.2
        tests/usr.bin/c++/t_tsan_lock_order_inversion.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_signal_errno.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_lock_order_inversion.sh: revision 1.2
        tests/usr.bin/c++/Makefile: revision 1.12
        tests/usr.bin/c++/t_tsan_signal_errno.sh: revision 1.2
        tests/usr.bin/cc/t_msan_check_mem.sh: revision 1.1
        tests/usr.bin/cc/t_msan_check_mem.sh: revision 1.2
        tests/usr.bin/cc/t_msan_realloc.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_vptr_race.sh: revision 1.1
        tests/usr.bin/cc/t_msan_realloc.sh: revision 1.2
        tests/usr.bin/c++/t_tsan_vptr_race.sh: revision 1.2
        tests/usr.bin/c++/t_msan_shadow.sh: revision 1.1
        tests/usr.bin/c++/t_msan_shadow.sh: revision 1.2
        tests/usr.bin/c++/t_msan_stack.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_data_race.sh: revision 1.1
        tests/usr.bin/c++/t_msan_stack.sh: revision 1.2
        tests/usr.bin/cc/t_fuzzer_simple.sh: revision 1.1
        tests/usr.bin/c++/t_tsan_data_race.sh: revision 1.2
        tests/usr.bin/cc/t_fuzzer_simple.sh: revision 1.2
        tests/usr.bin/c++/t_msan_check_mem.sh: revision 1.1
        tests/usr.bin/cc/t_msan_stack.sh: revision 1.1
        tests/usr.bin/c++/t_msan_check_mem.sh: revision 1.2
        tests/usr.bin/cc/t_msan_stack.sh: revision 1.2
        tests/usr.bin/cc/t_msan_allocated_memory.sh: revision 1.1

Add ATF c and c++ tests for TSan, MSan, libFuzzer

These tests require Clang/LLVM 7 or newer on NetBSD.

Contributed by Yang Zheng during GSoC 2018.

 -

Define target_not_supported_body() in TSan, MSan and libFuzzer tests


To generate a diff of this commit:
cvs rdiff -u -r1.818 -r1.818.2.1 src/distrib/sets/lists/tests/mi
cvs rdiff -u -r1.11 -r1.11.2.1 src/tests/usr.bin/c++/Makefile
cvs rdiff -u -r0 -r1.2.2.2 src/tests/usr.bin/c++/t_fuzzer_oom.sh \
    src/tests/usr.bin/c++/t_fuzzer_simple.sh \
    src/tests/usr.bin/c++/t_fuzzer_timeout.sh \
    src/tests/usr.bin/c++/t_msan_allocated_memory.sh \
    src/tests/usr.bin/c++/t_msan_check_mem.sh \
    src/tests/usr.bin/c++/t_msan_free.sh src/tests/usr.bin/c++/t_msan_heap.sh \
    src/tests/usr.bin/c++/t_msan_partial_poison.sh \
    src/tests/usr.bin/c++/t_msan_poison.sh \
    src/tests/usr.bin/c++/t_msan_realloc.sh \
    src/tests/usr.bin/c++/t_msan_shadow.sh \
    src/tests/usr.bin/c++/t_msan_stack.sh \
    src/tests/usr.bin/c++/t_msan_unpoison.sh \
    src/tests/usr.bin/c++/t_tsan_data_race.sh \
    src/tests/usr.bin/c++/t_tsan_heap_use_after_free.sh \
    src/tests/usr.bin/c++/t_tsan_lock_order_inversion.sh \
    src/tests/usr.bin/c++/t_tsan_locked_mutex_destroy.sh \
    src/tests/usr.bin/c++/t_tsan_signal_errno.sh \
    src/tests/usr.bin/c++/t_tsan_thread_leak.sh \
    src/tests/usr.bin/c++/t_tsan_vptr_race.sh
cvs rdiff -u -r1.7 -r1.7.2.1 src/tests/usr.bin/cc/Makefile
cvs rdiff -u -r0 -r1.2.2.2 src/tests/usr.bin/cc/t_fuzzer_oom.sh \
    src/tests/usr.bin/cc/t_fuzzer_simple.sh \
    src/tests/usr.bin/cc/t_fuzzer_timeout.sh \
    src/tests/usr.bin/cc/t_msan_allocated_memory.sh \
    src/tests/usr.bin/cc/t_msan_check_mem.sh \
    src/tests/usr.bin/cc/t_msan_free.sh src/tests/usr.bin/cc/t_msan_heap.sh \
    src/tests/usr.bin/cc/t_msan_partial_poison.sh \
    src/tests/usr.bin/cc/t_msan_poison.sh \
    src/tests/usr.bin/cc/t_msan_realloc.sh \
    src/tests/usr.bin/cc/t_msan_shadow.sh \
    src/tests/usr.bin/cc/t_msan_stack.sh \
    src/tests/usr.bin/cc/t_msan_unpoison.sh \
    src/tests/usr.bin/cc/t_tsan_data_race.sh \
    src/tests/usr.bin/cc/t_tsan_heap_use_after_free.sh \
    src/tests/usr.bin/cc/t_tsan_lock_order_inversion.sh \
    src/tests/usr.bin/cc/t_tsan_locked_mutex_destroy.sh \
    src/tests/usr.bin/cc/t_tsan_signal_errno.sh \
    src/tests/usr.bin/cc/t_tsan_thread_leak.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index