Commit b4f8a7f7 authored by Tom Hughes's avatar Tom Hughes Committed by Benjamin Cabé
Browse files

tests: lib: cmsis_dsp: Fix -Wsometimes-uninitialized warning

Building libraries.cmsis_dsp.distance with clang warns:

tests/lib/cmsis_dsp/distance/src/f32.c:99:3: error: variable 'val' is
used uninitialized whenever switch default is taken
[-Werror,-Wsometimes-uninitialized]
                default:
                ^~~~~~~
tests/lib/cmsis_dsp/distance/src/f32.c:104:19: note: uninitialized use
occurs here
                output[index] = val;
                                ^~~
tests/lib/cmsis_dsp/distance/src/f32.c:57:16: note: initialize the
variable 'val' to silence this warning
                float32_t val;
                             ^
                              = 0.0

Not really necessary since there is a zassert_unreachable, but doesn't
hurt to initialize the variable.

Signed-off-by: default avatarTom Hughes <tomhughes@chromium.org>
parent 7c11db98
Loading
Loading
Loading
Loading
+1 −1
Changes for tests/lib/cmsis_dsp/distance/src/f32.c: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -54,7 +54,7 @@ static void test_arm_distance_f32(int op, bool scratchy, const uint16_t *dims,

	/* Enumerate input */
	for (index = 0; index < length; index++) {
		float32_t val;
		float32_t val = 0.0f;

		/* Load input values into the scratch buffers */
		if (scratchy) {