diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2023-08-20 16:18:12 -0700 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2023-08-23 10:40:30 -0700 |
commit | dcd4d0a7904190350ec5b06f94e2edee13bd6434 (patch) | |
tree | cced82b93e711f6ee9b48f69bf9db5a8362d4c22 /llvm/utils/UpdateTestChecks/common.py | |
parent | 6ff70ec60eae2f973c46c5d1d6a28684f21f1cb4 (diff) | |
download | llvm-dcd4d0a7904190350ec5b06f94e2edee13bd6434.zip llvm-dcd4d0a7904190350ec5b06f94e2edee13bd6434.tar.gz llvm-dcd4d0a7904190350ec5b06f94e2edee13bd6434.tar.bz2 |
[UTC] Honor global-value-regex in UTC_ARGS
Without this we cannot update various clang OpenMP tests as the UTC_ARGS
version of -global-value-regex is simply ignored. The handling of the
flag should be changed to be in line with others, I left TODOs for now.
Diffstat (limited to 'llvm/utils/UpdateTestChecks/common.py')
-rw-r--r-- | llvm/utils/UpdateTestChecks/common.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/llvm/utils/UpdateTestChecks/common.py b/llvm/utils/UpdateTestChecks/common.py index f9c923f..fe333d4 100644 --- a/llvm/utils/UpdateTestChecks/common.py +++ b/llvm/utils/UpdateTestChecks/common.py @@ -209,6 +209,7 @@ def parse_commandline_args(parser): "--version", type=int, default=1, help="The version of output format" ) args = parser.parse_args() + # TODO: This should not be handled differently from the other options global _verbose, _global_value_regex, _global_hex_value_regex _verbose = args.verbose _global_value_regex = args.global_value_regex @@ -220,6 +221,11 @@ def parse_args(parser, argv): args = parser.parse_args(argv) if args.version >= 2: args.function_signature = True + # TODO: This should not be handled differently from the other options + global _verbose, _global_value_regex, _global_hex_value_regex + _verbose = args.verbose + _global_value_regex = args.global_value_regex + _global_hex_value_regex = args.global_hex_value_regex return args |