---
id: pr-triton-10308
repo: triton-lang/triton
pr: 10308
title: '[CONSAN] Add smem and tmem initialization to NaN'
author: pawelszczerbuk
date: '2026-05-15'
url: https://github.com/triton-lang/triton/pull/10308
source_category: upstream-code
architectures:
- sm100
tags:
- triton
techniques: []
hardware_features:
- tmem
kernel_types: []
languages:
- triton
captured_at: '2026-05-16'
status: merged
merge_sha: d930eb61fd796d4c558176dd17975967e5f87bc1
inclusion_reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.
changed_paths:
- include/triton/Tools/Sys/GetEnv.h
- lib/Dialect/TritonInstrument/Transforms/ConcurrencySanitizer.cpp
- python/test/gluon/test_consan.py
- test/TritonGPU/consan.mlir
artifact_dir: evidence/pull-bundles/triton/gh-10308
head_ref_oid: 36cb8a9155ccb1aa7ac30799a889c5d0ee5debb1
---
# [CONSAN] Add smem and tmem initialization to NaN

- Repository: `triton-lang/triton`
- PR: [10308](https://github.com/triton-lang/triton/pull/10308)
- Decision: `Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.`
- Reason: Search-matched CUDA kernel optimization PR; materialize diff/source before synthesis.

## Changed Paths

- `include/triton/Tools/Sys/GetEnv.h`
- `lib/Dialect/TritonInstrument/Transforms/ConcurrencySanitizer.cpp`
- `python/test/gluon/test_consan.py`
- `test/TritonGPU/consan.mlir`

## Evidence Bundle

`evidence/pull-bundles/triton/gh-10308`
