[all-commits] [llvm/llvm-project] 82f875: [llvm] Unify python shebangs (#187255)
Ross Burton via All-commits
all-commits at lists.llvm.org
Mon Sep 28 09:54:57 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 82f8753b9c1e2574ad979cf2a9e4adfb4b19c224
https://github.com/llvm/llvm-project/commit/82f8753b9c1e2574ad979cf2a9e4adfb4b19c224
Author: Ross Burton <ross.burton at arm.com>
Date: 2026-09-28 (Mon, 28 Sep 2026)
Changed paths:
M llvm/examples/Kaleidoscope/MCJIT/cached/genk-timing.py
M llvm/examples/Kaleidoscope/MCJIT/cached/split-lib.py
M llvm/examples/Kaleidoscope/MCJIT/complete/genk-timing.py
M llvm/examples/Kaleidoscope/MCJIT/complete/split-lib.py
M llvm/examples/Kaleidoscope/MCJIT/lazy/genk-timing.py
M llvm/test/DebugInfo/Inputs/check-fake-use.py
M llvm/test/Other/opt-bisect-helper.py
M llvm/test/TableGen/JSON-check.py
M llvm/test/tools/llvm-reduce/Inputs/sleep-and-check-stores.py
M llvm/tools/opt-viewer/extract-reproducers.py
M llvm/tools/opt-viewer/opt-diff.py
M llvm/tools/opt-viewer/opt-stats.py
M llvm/tools/opt-viewer/opt-viewer.py
M llvm/tools/opt-viewer/optrecord.py
M llvm/utils/DSAclean.py
M llvm/utils/DSAextract.py
M llvm/utils/Misc/zkill
M llvm/utils/Target/ARM/analyze-match-table.py
M llvm/utils/abtest.py
M llvm/utils/bisect
M llvm/utils/chunk-print-before-all.py
M llvm/utils/clang-parse-diagnostics-file
M llvm/utils/convert-constraint-log-to-z3.py
M llvm/utils/create_ladder_graph.py
M llvm/utils/docker/scripts/llvm_checksum/llvm_checksum.py
M llvm/utils/extract-section.py
M llvm/utils/extract_symbols.py
M llvm/utils/extract_vplan.py
M llvm/utils/indirect_calls.py
M llvm/utils/lint/common_lint.py
M llvm/utils/lint/cpp_lint.py
M llvm/utils/lint/generic_lint.py
M llvm/utils/lit/lit/ProgressBar.py
M llvm/utils/lit/tests/Inputs/check_path.py
M llvm/utils/lit/tests/Inputs/fake-externals/cd
M llvm/utils/lit/tests/Inputs/fake-externals/diff
M llvm/utils/lit/tests/Inputs/fake-externals/env
M llvm/utils/lit/tests/Inputs/fake-externals/export
M llvm/utils/lit/tests/Inputs/fake-externals/mkdir
M llvm/utils/lit/tests/Inputs/fake-externals/rm
M llvm/utils/lit/tests/Inputs/googletest-crash/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-detect-duplicate/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-discovery-failed/subdir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-format-respect-gtest-sharding-env-vars/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-no-sharding/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-prefix/DummySubDir/test_one.py
M llvm/utils/lit/tests/Inputs/googletest-sanitizer-error/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py
M llvm/utils/lit/tests/Inputs/shtest-format/write-bad-encoding.py
M llvm/utils/lit/tests/Inputs/shtest-format/write-control-chars.py
M llvm/utils/lit/tests/Inputs/shtest-not-posix/fail-signal.py
M llvm/utils/lit/tests/Inputs/shtest-not/fail.py
M llvm/utils/lit/tests/Inputs/shtest-not/fail2.py
M llvm/utils/lit/tests/Inputs/shtest-not/pass.py
M llvm/utils/lit/tests/Inputs/shtest-output-printing/write-a-lot.py
M llvm/utils/lit/tests/Inputs/shtest-shell/check_args.py
M llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py
M llvm/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py
M llvm/utils/lit/tests/check-tested-lit-timeout-ability
M llvm/utils/llvm-gisel-cov.py
M llvm/utils/llvm-original-di-preservation.py
M llvm/utils/merge-json.py
M llvm/utils/release/findRegressions-nightly.py
M llvm/utils/release/findRegressions-simple.py
M llvm/utils/remote-exec.py
M llvm/utils/schedcover.py
M llvm/utils/shuffle_fuzz.py
M llvm/utils/shuffle_select_fuzz_tester.py
M llvm/utils/sort_includes.py
M llvm/utils/testgen/mc-bundling-x86-gen.py
M llvm/utils/unicode-case-fold.py
M llvm/utils/wciia.py
Log Message:
-----------
[llvm] Unify python shebangs (#187255)
As per PEP-0394[1], there is no real concensus over what binary names
Python has, specifically 'python' could be Python 3, Python 2, or not
exist.
However, everyone has a python3 interpreter and the scripts are all
written for Python 3. Unify the shebangs so that the ~50% of shebangs
that use python now use python3.
[1] https://peps.python.org/pep-0394/
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list