Skip to content

Commit

Permalink
Address feddback
Browse files Browse the repository at this point in the history
  • Loading branch information
diegorusso committed Dec 2, 2024
1 parent d3da915 commit ebd8e1d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/jit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ concurrency:
cancel-in-progress: true

env:
LLVM: 19
llvm: 19

jobs:
interpreter:
Expand Down Expand Up @@ -73,19 +73,19 @@ jobs:
- name: Native Windows
if: matrix.arch != 'ARM64'
run: |
choco install llvm --allow-downgrade --no-progress --version ${{ env.LLVM }}.1.0
choco install llvm --allow-downgrade --no-progress --version ${{ env.llvm }}.1.0
./PCbuild/build.bat --experimental-jit ${{ matrix.debug && '-d' || '' }} -p ${{ matrix.arch }}
./PCbuild/rt.bat ${{ matrix.debug && '-d' || '' }} -p ${{ matrix.arch }} -q --multiprocess 0 --timeout 4500 --verbose2 --verbose3
# No tests (yet):
- name: Emulated Windows
if: matrix.arch == 'ARM64'
run: |
choco install llvm --allow-downgrade --no-progress --version ${{ env.LLVM }}.1.0
choco install llvm --allow-downgrade --no-progress --version ${{ env.llvm }}.1.0
./PCbuild/build.bat --experimental-jit ${{ matrix.debug && '-d' || '' }} -p ${{ matrix.arch }}
jit-mac:
name: macOS (${{ matrix.os }}, ${{ matrix.debug && 'Debug' || 'Release' }})
name: macOS (${{ matrix.os == 'macos-13' && 'x86_64' || 'aarch64' }}, ${{ matrix.debug && 'Debug' || 'Release' }})
needs: interpreter
runs-on: ${{ matrix.os }}
timeout-minutes: 90
Expand All @@ -112,7 +112,7 @@ jobs:
run: |
brew update
find /usr/local/bin -lname '*/Library/Frameworks/Python.framework/*' -delete
brew install llvm@${{ env.LLVM }}
brew install llvm@${{ env.llvm }}
export SDKROOT="$(xcrun --show-sdk-path)"
./configure --enable-experimental-jit ${{ matrix.debug && '--with-pydebug' || '' }}
make all --jobs 4
Expand Down Expand Up @@ -145,7 +145,7 @@ jobs:

- name: ${{ runner.os }} (${{ runner.arch }})
run: |
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.LLVM }}
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.llvm }}
export PATH="$(llvm-config-${{ env.llvm }} --bindir):$PATH"
./configure --enable-experimental-jit ${{ matrix.debug && '--with-pydebug' || '' }}
make all --jobs 4
Expand All @@ -162,7 +162,7 @@ jobs:
python-version: '3.11'
- name: Build with JIT enabled and GIL disabled
run: |
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.LLVM }}
sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)" ./llvm.sh ${{ env.llvm }}
export PATH="$(llvm-config-${{ env.llvm }} --bindir):$PATH"
./configure --enable-experimental-jit --with-pydebug --disable-gil
make all --jobs 4
Expand Down

0 comments on commit ebd8e1d

Please sign in to comment.