From: Mikhail Maltsev Date: Tue, 17 Dec 2019 11:45:22 +0000 (+0000) Subject: [libcxx] Fix include paths in fuzzing/partial_sort.pass.cpp X-Git-Tag: llvmorg-11-init~1957 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=67ce7f51a50f5fb4633fcdc0e80038d1f63a40f3;p=platform%2Fupstream%2Fllvm.git [libcxx] Fix include paths in fuzzing/partial_sort.pass.cpp Summary: When testing an installed (out-of-tree) version of libc++, the "libcxx/fuzzing/partial_sort.pass.cpp" test fails because of missing include files "../fuzzing/fuzzing.{h,cpp}". This happens because in the source tree "../fuzzing" can be accessed as "libcxx/include/../fuzzing", but with the installed library this does not work. This patch fixes the issue by changing the path to be relative from the `libcxx/test/fuzzing" directory. Reviewers: mclow.lists, EricWF, christof, michaelplatings Reviewed By: michaelplatings Subscribers: merge_guards_bot, ldionne, libcxx-commits Tags: #libc Differential Revision: https://reviews.llvm.org/D71459 --- diff --git a/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp b/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp index 30439ed..2212666 100644 --- a/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp +++ b/libcxx/test/libcxx/fuzzing/partial_sort.pass.cpp @@ -12,8 +12,8 @@ #include #include // for strlen -#include "../fuzzing/fuzzing.h" -#include "../fuzzing/fuzzing.cpp" +#include "../../../fuzzing/fuzzing.h" +#include "../../../fuzzing/fuzzing.cpp" const char* test_cases[] = {"", "s", "bac", "bacasf"