Skip to content

WIP: Fix Broken int8 SVDF kernel #72

WIP: Fix Broken int8 SVDF kernel

WIP: Fix Broken int8 SVDF kernel #72

Triggered via pull request October 31, 2024 15:37
@PhilippvKPhilippvK
synchronize #79
fix-svdf-s8
Status Failure
Total duration 52s
Artifacts

style.yml

on: pull_request
Formatting Check (C/C++)
37s
Formatting Check (C/C++)
Formatting Check (CMake)
12s
Formatting Check (CMake)
python-format
6s
python-format
shell-format
10s
shell-format
Check for License headers
5s
Check for License headers
Fit to window
Zoom out
Zoom in

Annotations

15 warnings and 2 notices
Check for License headers
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
python-format
The following actions uses node12 which is deprecated and will be forced to run on node16: wearerequired/lint-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
python-format
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-python@v4, wearerequired/lint-action@v1. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
shell-format
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Formatting Check (CMake)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:105:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L105
Call to function 'memset' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memset_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:109:9 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L109
Call to function 'memcpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memcpy_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:112:13 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L112
Call to function 'memcpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memcpy_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:140:9 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L140
Call to function 'memset' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memset_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:220:9 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L220
Call to function 'memcpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memcpy_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:223:13 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L223
Call to function 'memcpy' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memcpy_s' in case of C11
Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c:251:9 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L251
Call to function 'memset' is insecure as it does not provide security checks introduced in the C11 standard. Replace with analogous functions that support length arguments or provides boundary checks such as 'memset_s' in case of C11
Formatting Check (C/C++)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run clang-format on Source/NNSupportFunctions/muriscv_nn_vec_mat_mult_t_s8.c: Source/NNSupportFunctions/muriscv_nn_vec_mat_mult_t_s8.c#L1
File Source/NNSupportFunctions/muriscv_nn_vec_mat_mult_t_s8.c does not conform to Custom style guidelines. (lines 46, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94, 95, 96, 97, 98, 99, 102, 103, 104, 105, 106, 107, 109, 110, 111, 112, 114, 115, 117, 118, 120, 121, 123, 124, 126, 127, 129, 130, 132, 133, 134, 135, 136, 137, 138, 139, 141, 142, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 166, 168, 169, 170, 171, 172, 175, 176, 177, 178, 179, 180, 183, 184, 185, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205, 207, 208, 210, 211, 213, 214, 215, 216, 218, 220, 221, 223, 225, 226, 227, 228, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 241, 242, 243, 245, 246, 247, 248, 250, 251, 252, 255, 256, 257, 258, 259, 261, 262, 263, 264, 265, 266, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 290, 291, 292, 293, 294, 296, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 310, 311, 312, 313, 314, 315, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 329, 330, 331, 332, 333, 334, 336, 338, 340, 341, 342, 343, 345, 346, 348, 349, 350, 351, 352, 354, 355, 356, 357, 359, 361, 362, 363, 365, 366, 368, 369, 371, 372, 373, 375, 376, 377, 384, 386, 387, 394, 406, 411, 413, 419, 423, 425, 426, 428, 429, 430, 431, 432, 433, 434, 435, 441, 446, 447, 449, 450, 453, 454, 455, 456, 457, 462, 465, 469, 470, 471, 472, 473, 474, 475, 480, 483, 487, 488, 489, 490, 491, 492, 493, 498, 501, 504, 505, 506, 507, 508, 509, 510, 515, 518, 524, 527, 537, 543, 549, 584, 603, 605, 606, 614, 615, 617, 619, 620, 626, 628, 629, 665, 672, 742, 749, 783)
Run clang-format on Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c: Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c#L1
File Tests/TestCases/test_muriscv_nn_svdf_s8/test_muriscv_nn_svdf_s8.c does not conform to Custom style guidelines. (lines 38, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 259)