[all-commits] [llvm/llvm-project] daacf5: [libc++] Add fuzzing tests for parts of <random>.

Eric via All-commits all-commits at lists.llvm.org
Wed Dec 11 12:47:25 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: daacf57032450079b44b8a7f9b976700d3bc38f8
      https://github.com/llvm/llvm-project/commit/daacf57032450079b44b8a7f9b976700d3bc38f8
  Author: Eric Fiselier <eric at efcs.ca>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M libcxx/fuzzing/RoutineNames.txt
    A libcxx/fuzzing/fuzz_test_template.cpp
    M libcxx/fuzzing/fuzzing.cpp
    M libcxx/fuzzing/fuzzing.h
    A libcxx/test/libcxx/fuzzing/fuzzer_test.h
    A libcxx/test/libcxx/fuzzing/geometric_distribution.pass.cpp
    R libcxx/test/libcxx/fuzzing/nth_element.cpp
    A libcxx/test/libcxx/fuzzing/nth_element.pass.cpp
    R libcxx/test/libcxx/fuzzing/partial_sort.cpp
    A libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp
    R libcxx/test/libcxx/fuzzing/partial_sort_copy.cpp
    A libcxx/test/libcxx/fuzzing/partial_sort_copy.pass.cpp
    R libcxx/test/libcxx/fuzzing/partition.cpp
    A libcxx/test/libcxx/fuzzing/partition.pass.cpp
    R libcxx/test/libcxx/fuzzing/partition_copy.cpp
    A libcxx/test/libcxx/fuzzing/partition_copy.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_ECMAScript.cpp
    A libcxx/test/libcxx/fuzzing/regex_ECMAScript.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_POSIX.cpp
    A libcxx/test/libcxx/fuzzing/regex_POSIX.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_awk.cpp
    A libcxx/test/libcxx/fuzzing/regex_awk.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_egrep.cpp
    A libcxx/test/libcxx/fuzzing/regex_egrep.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_extended.cpp
    A libcxx/test/libcxx/fuzzing/regex_extended.pass.cpp
    R libcxx/test/libcxx/fuzzing/regex_grep.cpp
    A libcxx/test/libcxx/fuzzing/regex_grep.pass.cpp
    R libcxx/test/libcxx/fuzzing/sort.cpp
    A libcxx/test/libcxx/fuzzing/sort.pass.cpp
    R libcxx/test/libcxx/fuzzing/stable_partition.cpp
    A libcxx/test/libcxx/fuzzing/stable_partition.pass.cpp
    R libcxx/test/libcxx/fuzzing/stable_sort.cpp
    A libcxx/test/libcxx/fuzzing/stable_sort.pass.cpp
    R libcxx/test/libcxx/fuzzing/unique.cpp
    A libcxx/test/libcxx/fuzzing/unique.pass.cpp
    R libcxx/test/libcxx/fuzzing/unique_copy.cpp
    A libcxx/test/libcxx/fuzzing/unique_copy.pass.cpp

  Log Message:
  -----------
  [libc++] Add fuzzing tests for parts of <random>.

This patch also re-names the existing fuzzing unit tests so they
actually run.




More information about the All-commits mailing list