[PATCH] D119479: [clang][extract-api] Add global record support
Haowei Wu via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 16 17:39:15 PDT 2022
haowei added a comment.
In D119479#3387880 <https://reviews.llvm.org/D119479#3387880>, @zixuw wrote:
> @haowei I got a quick fix of completely purging the generator output in the test case. Could you take a look to have a sanity check before I land the fix on main?
>
> diff --git a/clang/test/SymbolGraph/global_record.c b/clang/test/SymbolGraph/global_record.c
> index ba4bf967e630..1e0294cda153 100644
> --- a/clang/test/SymbolGraph/global_record.c
> +++ b/clang/test/SymbolGraph/global_record.c
> @@ -4,7 +4,9 @@
> // RUN: %t/reference.output.json
> // RUN: %clang -extract-api -target arm64-apple-macosx \
> // RUN: %t/input.c -o %t/output.json | FileCheck -allow-empty %s
> -// RUN: sed -e "s@\"generator\": \"clang.*\"@\"generator\": \"clang\"@g" \
> +
> +// Generator version is not consisten across test runs, normalize it.
> +// RUN: sed -e "s@\"generator\": \".*\"@\"generator\": \"?\"@g" \
> // RUN: %t/output.json >> %t/output-normalized.json
> // RUN: diff %t/reference.output.json %t/output-normalized.json
>
> @@ -32,7 +34,7 @@ char unavailable __attribute__((unavailable));
> "minor": 5,
> "patch": 3
> },
> - "generator": "clang"
> + "generator": "?"
> },
> "module": {
> "name": "",
It passed the test locally on my machine.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D119479/new/
https://reviews.llvm.org/D119479
More information about the cfe-commits
mailing list