From a2b4e7bdc5e2a38c75d652ed78e72d248abf07a7 Mon Sep 17 00:00:00 2001 From: Ryan Fleury Date: Fri, 5 Sep 2025 16:02:38 -0700 Subject: [PATCH] fix missing null voff in scope voff data section --- src/rdi_make/rdi_make_local_2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rdi_make/rdi_make_local_2.c b/src/rdi_make/rdi_make_local_2.c index e8efd781..28a244d7 100644 --- a/src/rdi_make/rdi_make_local_2.c +++ b/src/rdi_make/rdi_make_local_2.c @@ -2213,7 +2213,7 @@ rdim2_bake(Arena *arena, RDIM_BakeParams *params) if(lane_idx() == 0) { U64 local_layout_off = 1; - U64 voff_layout_off = 0; + U64 voff_layout_off = 1; U64 chunk_idx = 0; for EachNode(n, RDIM_ScopeChunkNode, params->scopes.first) { @@ -2245,7 +2245,7 @@ rdim2_bake(Arena *arena, RDIM_BakeParams *params) } if(lane_idx() == lane_from_task_idx(1)) { - rdim2_shared->baked_scopes.scope_voffs_count = params->scopes.scope_voff_count; + rdim2_shared->baked_scopes.scope_voffs_count = params->scopes.scope_voff_count+1; rdim2_shared->baked_scopes.scope_voffs = push_array(arena, RDI_U64, rdim2_shared->baked_scopes.scope_voffs_count); } if(lane_idx() == lane_from_task_idx(2))