File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -106,16 +106,11 @@ jobs:
106
106
repository : mdboom/pyperformance
107
107
path : pyperformance
108
108
ref : ${{ env.PYPERFORMANCE_HASH }}
109
- - name : Build with clang
110
- if : ${{ inputs.clang }}
111
- run : |
112
- Write-Error "Using the latest clang compiler on Windows isn't currently supported by bench-runner"
113
- exit 1
114
109
- name : Build Python
115
110
if : ${{ steps.should_run.outputs.should_run != 'false' }}
116
111
run : |
117
112
cd cpython
118
- PCbuild\build.bat ($env:BUILD_FLAGS -split ' ') ${{ inputs.pgo == true && '--pgo' || '' }} ${{ inputs.jit == true && '--experimental-jit' || '' }} ${{ inputs.tier2 == true && '--experimental-jit-interpreter' || '' }} ${{ inputs.nogil == true && '--disable-gil' || '' }} -c Release
113
+ PCbuild\build.bat ($env:BUILD_FLAGS -split ' ') ${{ inputs.pgo == true && '--pgo' || '' }} ${{ inputs.jit == true && '--experimental-jit' || '' }} ${{ inputs.tier2 == true && '--experimental-jit-interpreter' || '' }} ${{ inputs.nogil == true && '--disable-gil' || '' }} -c Release ${{ inputs.clang == true && '"/p:PlatformToolset=clangcl"' }}
119
114
# Copy the build products to a place that libraries can find them.
120
115
Copy-Item -Path $env:BUILD_DEST -Destination "libs" -Recurse
121
116
- name : Install pyperformance
@@ -125,6 +120,7 @@ jobs:
125
120
- name : Running pyperformance
126
121
if : ${{ steps.should_run.outputs.should_run != 'false' }}
127
122
run : |
123
+ cpython\$env:BUILD_DEST\python.exe -VV
128
124
venv\Scripts\python.exe -m bench_runner run_benchmarks benchmark cpython\$env:BUILD_DEST\python.exe ${{ inputs.fork }} ${{ inputs.ref }} ${{ inputs.benchmarks || 'all' }} "${{ env.flags }}" --run_id ${{ github.run_id }}
129
125
# Pull again, since another job may have committed results in the meantime
130
126
- name : Pull benchmarking
You can’t perform that action at this time.
0 commit comments