From ba48627ca0dedac071e4f722284fbf89a028f35c Mon Sep 17 00:00:00 2001 From: Christoffer Lerno Date: Tue, 11 Feb 2025 00:22:01 +0100 Subject: [PATCH] Fix address out of bounds access in test. --- test/unit/regression/pointer_non_decay.c3 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/unit/regression/pointer_non_decay.c3 b/test/unit/regression/pointer_non_decay.c3 index 2834f7513..de7c1cd04 100644 --- a/test/unit/regression/pointer_non_decay.c3 +++ b/test/unit/regression/pointer_non_decay.c3 @@ -2,13 +2,13 @@ module test @test; fn void pointer_non_decay() { - int[3] x; - int[3]* y = &x; + int[6] x; + int[3]* y = (int[3]*)&x; int* z = y; int[] sub = y; int[3] y1 = y[1]; int z1 = z[1]; - int* xx = &x + 1; + int* xx = y + 1; int[3]* yy = (int[3]*)(xx); int* zz = yy - 1; assert(y == z);