This revision was landed with ongoing or failed builds. This revision was automatically updated to reflect the committed changes. Closed by commit rGee3413736251: [clang] Replace find_executable with shutil.which in creduce script (authored by DavidSpickett).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D148529/new/ https://reviews.llvm.org/D148529 Files: clang/utils/creduce-clang-crash.py Index: clang/utils/creduce-clang-crash.py =================================================================== --- clang/utils/creduce-clang-crash.py +++ clang/utils/creduce-clang-crash.py @@ -11,6 +11,7 @@ from argparse import ArgumentParser, RawTextHelpFormatter import os import re +import shutil import stat import sys import subprocess @@ -18,7 +19,6 @@ import shlex import tempfile import shutil -from distutils.spawn import find_executable import multiprocessing verbose = False @@ -43,12 +43,12 @@ if cmd_path: # Make the path absolute so the creduce test can be run from any directory. cmd_path = os.path.abspath(cmd_path) - cmd = find_executable(cmd_path) + cmd = shutil.which(cmd_path) if cmd: return cmd sys.exit("ERROR: executable `%s` not found" % (cmd_path)) - cmd = find_executable(cmd_name, path=cmd_dir) + cmd = shutil.which(cmd_name, path=cmd_dir) if cmd: return cmd
Index: clang/utils/creduce-clang-crash.py =================================================================== --- clang/utils/creduce-clang-crash.py +++ clang/utils/creduce-clang-crash.py @@ -11,6 +11,7 @@ from argparse import ArgumentParser, RawTextHelpFormatter import os import re +import shutil import stat import sys import subprocess @@ -18,7 +19,6 @@ import shlex import tempfile import shutil -from distutils.spawn import find_executable import multiprocessing verbose = False @@ -43,12 +43,12 @@ if cmd_path: # Make the path absolute so the creduce test can be run from any directory. cmd_path = os.path.abspath(cmd_path) - cmd = find_executable(cmd_path) + cmd = shutil.which(cmd_path) if cmd: return cmd sys.exit("ERROR: executable `%s` not found" % (cmd_path)) - cmd = find_executable(cmd_name, path=cmd_dir) + cmd = shutil.which(cmd_name, path=cmd_dir) if cmd: return cmd
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits