From d9c011058c890027a9626fe4ca0ce3ca18bbb0bb Mon Sep 17 00:00:00 2001 From: Corbin Robeck Date: Wed, 8 Apr 2026 09:30:31 -0400 Subject: [PATCH] Enable TRITON_EXT_ENABLED for Wheels Build (#9935) Enable Triton+LLVM symbol visibility by default to allow extensions to be natively shipped/package with Triton. This is part of the co-design of shipping extensions with PyTorch Triton release w/ @atalman. (cherry picked from commit bf0e8a293c10ca0916ef20cc8a4e7e7a3c2ddfb3) --- .github/workflows/wheels.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index f45a7f233637..7934984dc53b 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -72,6 +72,7 @@ jobs: # of RAM and OOMs while building if we give it the default number of # workers (2 * NUM_CPUs). export CIBW_ENVIRONMENT="MAX_JOBS=4 \ + TRITON_EXT_ENABLED=ON \ TRITON_BUILD_WITH_CLANG_LLD=1" # required to build Python 3.14 with cibuildwheel 2.23.3