From df630f8422142de13c4ba4b66e7ec4369a46f968 Mon Sep 17 00:00:00 2001
From: Praneet Rathi <prrathi10@gmail.com>
Date: Fri, 17 Jan 2025 18:26:34 -0600
Subject: [PATCH] cuda nowoprk?

---
 hercules_cg/src/gpu.rs | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/hercules_cg/src/gpu.rs b/hercules_cg/src/gpu.rs
index 3e0ae81d..e7195223 100644
--- a/hercules_cg/src/gpu.rs
+++ b/hercules_cg/src/gpu.rs
@@ -1360,11 +1360,12 @@ extern \"C\" {} {}(", if ret_primitive { ret_type.clone() } else { "void".to_str
                 let collect_with_indices = self.codegen_collect(*collect, indices, is_char, extra_dim_collects.contains(&self.typing[collect.idx()]));
                 let data_variable = self.get_value(*data, false, false);
                 let data_type_id = self.typing[data.idx()];
-                let nested_fork = nesting_fork.unwrap();
                 let cg_tile = match state {
                     KernelState::OutBlock => "grid".to_string(),
                     KernelState::InBlock => "block".to_string(),
-                    KernelState::InThread => self.get_cg_tile(nested_fork, CGType::UsePerId),
+                    KernelState::InThread => {
+                        self.get_cg_tile(nesting_fork.unwrap(), CGType::UsePerId)
+                    }
                 };
                 if self.types[data_type_id.idx()].is_primitive() {
                     write!(w, "{}if ({}.thread_rank() == 0) {{\n", tabs, cg_tile)?;
-- 
GitLab