From 05efbe74f827fc799ac5881c16321773dd734947 Mon Sep 17 00:00:00 2001 From: Joseph Schuchart Date: Mon, 15 Dec 2025 16:16:48 -0500 Subject: [PATCH 1/2] Remove key type from Dot if types are disabled Signed-off-by: Joseph Schuchart --- ttg/ttg/util/dot.h | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ttg/ttg/util/dot.h b/ttg/ttg/util/dot.h index 0f70606bab..03b8347145 100644 --- a/ttg/ttg/util/dot.h +++ b/ttg/ttg/util/dot.h @@ -72,8 +72,7 @@ namespace ttg { if (in) { if (count != in->get_index()) throw "ttg::Dot: lost count of ins"; if (disable_type) { - ttss << " " - << " " << escape(in->get_key_type_str()) << " " << escape(in->get_name()); + ttss << " " << escape(in->get_name()); } else { ttss << " " << " " << escape("<" + in->get_key_type_str() + "," + in->get_value_type_str() + ">") << " " @@ -97,8 +96,7 @@ namespace ttg { if (out) { if (count != out->get_index()) throw "ttg::Dot: lost count of outs"; if (disable_type) { - ttss << " " - << " " << escape(out->get_key_type_str()) << " " << out->get_name(); + ttss << " " << out->get_name(); } else { ttss << " " << " " << escape("<" + out->get_key_type_str() + "," + out->get_value_type_str() + ">") << " " From e5ab23d649f09889f4a6f88d64d661fdfbd962f9 Mon Sep 17 00:00:00 2001 From: Eduard Valeyev Date: Tue, 10 Feb 2026 09:50:51 -0500 Subject: [PATCH 2/2] [ci] GPU build uses CMAKE_CUDA_ARCHITECTURES=native GPU driver upgrade (565.57.01) (toolkit 12.9) on the CI runner caused silent no-op of kernels compiled for sm_50. The old driver (530.30.02; toolkit 12.1) handled sm_50 code on sm_61 hardware fine. --- .github/workflows/gpu.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gpu.yml b/.github/workflows/gpu.yml index f14a97fc95..ba4aac7cd4 100644 --- a/.github/workflows/gpu.yml +++ b/.github/workflows/gpu.yml @@ -50,7 +50,7 @@ jobs: -DCMAKE_C_COMPILER=/home/evaleev/code/install/gcc/12/bin/gcc \ -DCMAKE_CUDA_HOST_COMPILER=/home/evaleev/code/install/gcc/12/bin/g++ \ -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc \ - -DCMAKE_CUDA_ARCHITECTURES=50 \ + -DCMAKE_CUDA_ARCHITECTURES=native \ -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda \ -DCMAKE_BUILD_TYPE=Release \ -DBUILD_SHARED_LIBS=OFF \ @@ -90,7 +90,7 @@ jobs: -DCMAKE_C_COMPILER=/home/evaleev/code/install/gcc/12/bin/gcc \ -DCMAKE_CUDA_HOST_COMPILER=/home/evaleev/code/install/gcc/12/bin/g++ \ -DCMAKE_CUDA_COMPILER=/usr/local/cuda/bin/nvcc \ - -DCMAKE_CUDA_ARCHITECTURES=50 \ + -DCMAKE_CUDA_ARCHITECTURES=native \ -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda \ -DCMAKE_PREFIX_PATH="${{github.workspace}}/install" \ || (cat CMakeFiles/CMakeConfigureLog.yaml && exit 1)