From 7438769fedca6af0c545ecf652f0daf4d42e7867 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Sat, 19 Sep 2026 11:47:32 +0200 Subject: [PATCH] Fix matrix1 and countnegative return values --- .../generated/modified_sources/default/countnegative.c | 9 +++++---- .../matrix1/generated/modified_sources/default/matrix1.c | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/targets/wasm-tacle/kernel/countnegative/generated/modified_sources/default/countnegative.c b/targets/wasm-tacle/kernel/countnegative/generated/modified_sources/default/countnegative.c index a8c61ef..33309cf 100644 --- a/targets/wasm-tacle/kernel/countnegative/generated/modified_sources/default/countnegative.c +++ b/targets/wasm-tacle/kernel/countnegative/generated/modified_sources/default/countnegative.c @@ -81,10 +81,11 @@ countnegative_initialize(matrix Array) { register int OuterIndex, InnerIndex; __pragma_loopbound(20, 20); - for (OuterIndex = 0; OuterIndex < MAXSIZE; OuterIndex++) + for (OuterIndex = 0; OuterIndex < MAXSIZE; OuterIndex++) { __pragma_loopbound(20, 20); - for (InnerIndex = 0; InnerIndex < MAXSIZE; InnerIndex++) - Array[OuterIndex][InnerIndex] = countnegative_randomInteger(); + for (InnerIndex = 0; InnerIndex < MAXSIZE; InnerIndex++) + Array[OuterIndex][InnerIndex] = countnegative_randomInteger(); + } } void @@ -98,7 +99,7 @@ countnegative_return(void) { int checksum = (countnegative_postotal + countnegative_poscnt + countnegative_negtotal + countnegative_negcnt); - return ((checksum == (int) 0x1778de) ? 0 : -1); + return ((checksum == (int) 0x3edcf) ? 0 : -1); } void diff --git a/targets/wasm-tacle/kernel/matrix1/generated/modified_sources/default/matrix1.c b/targets/wasm-tacle/kernel/matrix1/generated/modified_sources/default/matrix1.c index 14c43ea..0f38cd8 100644 --- a/targets/wasm-tacle/kernel/matrix1/generated/modified_sources/default/matrix1.c +++ b/targets/wasm-tacle/kernel/matrix1/generated/modified_sources/default/matrix1.c @@ -126,7 +126,7 @@ matrix1_return(void) { for (i = 0; i < X * Z; i++) checksum += matrix1_C[i]; - return (checksum == 1000 ? 0 : -1); + return (checksum == 125 ? 0 : -1); } /*