Skip to content

Commit

Permalink
CI: Draft Release MSVC 1940 fix + thorough build cuda tweak
Browse files Browse the repository at this point in the history
  • Loading branch information
ptheywood committed Aug 29, 2024
1 parent c0cac32 commit 5a0a77a
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/Draft-Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,10 @@ jobs:
matrix:
# CUDA_ARCH values are reduced compared to wheels due to CI memory issues while compiling the test suite.
cudacxx:
- cuda: "12.6.0"
cuda_arch: "50-real;90-real;90-virtual"
hostcxx: "Visual Studio 17 2022"
os: windows-2022
- cuda: "12.0.0"
cuda_arch: "50-real;90-real;90-virtual"
hostcxx: "Visual Studio 17 2022"
Expand Down Expand Up @@ -241,6 +245,8 @@ jobs:
FLAMEGPU_SEATBELTS: ${{ matrix.config.SEATBELTS }}
PYTHON: ${{ matrix.python}}
VISUALISATION: ${{ matrix.VISUALISATION }}
# Ensure MSVC >= 1940 works with CUDA <= 12.3
CUDAFLAGS: -allow-unsupported-compiler

steps:
- uses: actions/checkout@v3
Expand Down Expand Up @@ -522,6 +528,8 @@ jobs:
FLAMEGPU_SEATBELTS: ${{ matrix.config.SEATBELTS }}
PYTHON: ${{ matrix.python}}
VISUALISATION: ${{ matrix.VISUALISATION }}
# Ensure MSVC >= 1940 works with CUDA <= 12.3
CUDAFLAGS: -allow-unsupported-compiler

steps:
- uses: actions/checkout@v3
Expand Down

0 comments on commit 5a0a77a

Please sign in to comment.