Skip to content

Commit aadfec4

Browse files
Address review
1 parent 6d7b689 commit aadfec4

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

.github/workflows/tail-call.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Tail calling interpreter
22
on:
33
pull_request:
44
paths:
5-
- '.github/workflows/tail-call.yml'
5+
- '.github/workflows/tail-call.yml'
66
- 'Python/bytecodes.c'
77
- 'Python/ceval.c'
88
- 'Python/ceval_macros.h'
@@ -45,7 +45,7 @@ jobs:
4545
- aarch64-unknown-linux-gnu/gcc
4646
- free-threading
4747
llvm:
48-
- 19
48+
- 19.1.5
4949
include:
5050
# - target: i686-pc-windows-msvc/msvc
5151
# architecture: Win32
@@ -83,9 +83,9 @@ jobs:
8383
if: runner.os == 'Windows' && matrix.architecture != 'ARM64'
8484
shell: cmd
8585
run: |
86-
choco install llvm --allow-downgrade --no-progress --version ${{ matrix.llvm }}.1.5
86+
choco install llvm --allow-downgrade --no-progress --version ${{ matrix.llvm }}
8787
set PlatformToolset=clangcl
88-
set LLVMToolsVersion=19.1.5
88+
set LLVMToolsVersion=${{ matrix.llvm }}
8989
set LLVMInstallDir=C:\Program Files\LLVM
9090
./PCbuild/build.bat --tail-call-interp -d -p ${{ matrix.architecture }}
9191
./PCbuild/rt.bat -d -p ${{ matrix.architecture }} -q --multiprocess 0 --timeout 4500 --verbose2 --verbose3
@@ -95,9 +95,9 @@ jobs:
9595
if: runner.os == 'Windows' && matrix.architecture == 'ARM64'
9696
shell: cmd
9797
run: |
98-
choco install llvm --allow-downgrade --no-progress --version ${{ matrix.llvm }}.1.5
98+
choco install llvm --allow-downgrade --no-progress --version ${{ matrix.llvm }}
9999
set PlatformToolset=clangcl
100-
set LLVMToolsVersion=19.1.5
100+
set LLVMToolsVersion=${{ matrix.llvm }}
101101
set LLVMInstallDir=C:\Program Files\LLVM
102102
./PCbuild/build.bat --tail-call-interp -p ${{ matrix.architecture }}
103103

PCbuild/build.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ echo. --experimental-jit Enable the experimental just-in-time compiler
4040
echo. --experimental-jit-off Ditto but off by default (PYTHON_JIT=1 enables).
4141
echo. --experimental-jit-interpreter Enable the experimental Tier 2 interpreter.
4242
echo. --pystats Enable PyStats collection.
43-
echo. --tail-call-interp Enable tail-calling interpreter.
43+
echo. --tail-call-interp Enable tail-calling interpreter (requires LLVM 19 or higher).
4444
echo.
4545
echo.Available flags to avoid building certain modules.
4646
echo.These flags have no effect if '-e' is not given:

0 commit comments

Comments
 (0)