|
57 | 57 | log-file-suffix: "${{matrix.os}}-${{matrix.cuda}}" |
58 | 58 |
|
59 | 59 | - name: List CUDA_PATH files |
60 | | - shell: pwsh |
61 | 60 | run: Get-ChildItem -Path $env:CUDA_PATH -Recurse | ForEach-Object { $_.FullName } |
62 | 61 |
|
63 | 62 | # random command that forces rustup to install stuff in rust-toolchain |
|
68 | 67 | run: rustup component add rustfmt clippy |
69 | 68 |
|
70 | 69 | - name: Update PATH to expose CUDA codegen backend |
71 | | - shell: pwsh |
72 | 70 | run: | |
73 | 71 | echo "$env:CUDA_PATH\nvvm\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append |
74 | 72 |
|
@@ -103,14 +101,20 @@ jobs: |
103 | 101 | # Exclude crates with tests that require an NVIDIA GPU: blastoff, cudnn, cust. |
104 | 102 | # Exclude crates that require cuDNN, not available on Windows CI: cudnn, cudnn-sys. |
105 | 103 | - name: Test |
106 | | - run: cargo test --workspace --exclude blastoff --exclude cudnn --exclude cudnn-sys --exclude cust |
| 104 | + run: | |
| 105 | + cargo test --workspace ` |
| 106 | + --exclude blastoff --exclude cudnn --exclude cudnn-sys --exclude cust |
107 | 107 |
|
108 | 108 | # Exclude crates that require cuDNN, not available on Windows CI: cudnn, cudnn-sys. |
109 | 109 | - name: Check documentation |
110 | 110 | env: |
111 | 111 | RUSTDOCFLAGS: -Dwarnings |
112 | | - run: cargo doc --workspace --all-features --document-private-items --no-deps --exclude cudnn --exclude cudnn-sys |
| 112 | + run: | |
| 113 | + cargo doc --workspace --all-features --document-private-items --no-deps ` |
| 114 | + --exclude cudnn --exclude cudnn-sys |
113 | 115 |
|
114 | 116 | # Disabled due to dll issues, someone with Windows knowledge needed |
115 | 117 | # - name: Compiletest |
116 | | - # run: cargo run -p compiletests --release --no-default-features -- --target-arch compute_61,compute_75,compute_90 |
| 118 | + # run: | |
| 119 | + # cargo run -p compiletests --release --no-default-features ` |
| 120 | + # -- --target-arch compute_61,compute_75,compute_90 |
0 commit comments