Author: marshall Date: Thu Jan 18 09:01:34 2018 New Revision: 322864 URL: http://llvm.org/viewvc/llvm-project?rev=322864&view=rev Log: Use high_resolution_clock instead of steady_clock. Also now builds with gcc 7.2 (for comparison purposes)
Modified: libcxx/trunk/fuzzing/fuzz_test.cpp Modified: libcxx/trunk/fuzzing/fuzz_test.cpp URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/fuzzing/fuzz_test.cpp?rev=322864&r1=322863&r2=322864&view=diff ============================================================================== --- libcxx/trunk/fuzzing/fuzz_test.cpp (original) +++ libcxx/trunk/fuzzing/fuzz_test.cpp Thu Jan 18 09:01:34 2018 @@ -22,6 +22,7 @@ #include <iostream> #include <fstream> +#include <iterator> #include <vector> #include <map> #include <chrono> @@ -68,9 +69,9 @@ void test_one(const char *filename, Fuzz std::copy(Iter(f), Iter(), std::back_inserter(v)); if (verbose) std::cout << "File '" << filename << "' contains " << v.size() << " entries" << std::endl; - const auto start_time = std::chrono::steady_clock::now(); + const auto start_time = std::chrono::high_resolution_clock::now(); int ret = fp (v.data(), v.size()); - const auto finish_time = std::chrono::steady_clock::now(); + const auto finish_time = std::chrono::high_resolution_clock::now(); if (ret != 0) std::cerr << "## Failure code: " << ret << std::endl; if (verbose) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits