Skip to content

Labels

Labels

  • already-fixed

    Resolved on a newer commit or branch; no action needed
  • bug

    Something isn't working
  • build-related

    Build scripts, toolchain discovery, or compilation setup
  • by-design

    Reported or changed behavior is intentional, not a defect
  • cargo-oxide

    The `cargo oxide` subcommand and build automation
  • codegen

    Device code-generation pipeline (Rust MIR to IR to PTX)
  • community

    Community announcements and discussion
  • cool-demo

  • cuda-bindings

    Raw FFI bindings to the CUDA driver/runtime
  • cuda-feature

    A CUDA hardware/toolkit feature (TMA, tcgen05, WGMMA)
  • debug info

    Debug information in generated PTX/IR (line/source maps)
  • declined

    PR intentionally not merged (closed without merging)
  • Depends

    Blocked on another PR/issue or an upstream dependency
  • device-apis

    User-facing device-side and kernel-authoring APIs (cuda-device, cuda-macros)
  • documentation

    Improvements or additions to documentation
  • duplicate

    This issue or pull request already exists
  • enhancement

    New feature or request
  • epic

    Multi-deliverable initiative
  • examples

    Example kernels and host harnesses under crates/rustc-codegen-cuda/examples
  • fuzzer

    Fuzzing infrastructure (rustlantis, difftest)
  • good first issue

    Good for newcomers
  • help wanted

    Extra attention is needed
  • host-apis

    Host-side runtime APIs (cuda-host, cuda-core, cuda-async)
  • ideas

  • interop

    Interop with external compilers / frontends
  • intrinsics

    Device intrinsics and libdevice math mappings
  • invalid

    This doesn't seem right
  • IR-lowering

    Lowering between dialects (dialect-mir to LLVM dialect)
  • llvm-export

    Textual LLVM/NVVM IR exporter (llvm-export crate)
  • logs

    Logging, diagnostics, or verbose output