We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
arm_mat_vec_mult_f32() fails to produce correct output if rowCount*colCount > 65536
arm_mat_vec_mult_f32()
rowCount
colCount
There is a bug in definition of a loop counter:
uint16_t i, row, colCnt; /* loop counters */ <-- should be uint32_t
https://github.com/ARM-software/CMSIS-DSP/blob/cb0960577d6483a2a626ae5d8778b6f00a844b32/Source/MatrixFunctions/arm_mat_vec_mult_f32.c#L301C5-L301C14
The text was updated successfully, but these errors were encountered:
@yuvpg Thanks for reporting this.
Sorry, something went wrong.
Corrected issue #118
0365807
It should be fixed in latest commit.
No branches or pull requests
arm_mat_vec_mult_f32()
fails to produce correct output ifrowCount
*colCount
> 65536There is a bug in definition of a loop counter:
https://github.com/ARM-software/CMSIS-DSP/blob/cb0960577d6483a2a626ae5d8778b6f00a844b32/Source/MatrixFunctions/arm_mat_vec_mult_f32.c#L301C5-L301C14
The text was updated successfully, but these errors were encountered: