Skip to content

fix(cuda-device): handle partial warps in block collectives #2661

fix(cuda-device): handle partial warps in block collectives

fix(cuda-device): handle partial warps in block collectives #2661

Workflow file for this run

---
name: naming-guard
on:
push:
branches: [main]
pull_request:
branches: [main]
concurrency:
group: ${{ github.workflow }}-${{ github.ref_name }}
cancel-in-progress: true
permissions:
contents: read
jobs:
reserved-symbols-guard:
name: reserved-oxide-symbols literal guard
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: Clone repository
uses: actions/checkout@v4
# The search, its canary self-test, and the reasoning behind the exact
# pattern all live in the script, so they can be run and mutation-tested
# locally instead of only inside this job. That reasoning is worth
# reading before changing the pattern: it records why bare
# `cuda_oxide_` is deliberately not matched, and why a search that
# cannot run has to fail rather than report an empty result.
- name: Search for hardcoded reserved-prefix literals
run: bash scripts/check-reserved-prefixes.sh