Merge pull request #91 from tum-ei-eda/fix-integration #79
style.yml
on: push
Formatting Check (C/C++)
31s
Formatting Check (CMake)
18s
python-format
12s
shell-format
10s
Check for License headers
9s
Annotations
1 error, 15 warnings, and 10 notices
Include/CMSIS/NN/Include/arm_nn_types.h:23:10 [clang-diagnostic-error]:
Include/CMSIS/NN/Include/arm_nn_types.h#L23
'muriscv_nn_types.h' file not found
|
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/
|
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/
|
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/
|
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/
|
Include/muriscv_nn_support_functions.h:1152:30 [clang-diagnostic-unused-function]:
Include/muriscv_nn_support_functions.h#L1152
unused function 'muriscv_nn_read_q15x2_ia'
|
Include/muriscv_nn_support_functions.h:1156:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]:
Include/muriscv_nn_support_functions.h#L1156
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
|
Include/muriscv_nn_support_functions.h:1167:30 [clang-diagnostic-unused-function]:
Include/muriscv_nn_support_functions.h#L1167
unused function 'muriscv_nn_read_s8x4_ia'
|
Include/muriscv_nn_support_functions.h:1170:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]:
Include/muriscv_nn_support_functions.h#L1170
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
|
Include/muriscv_nn_support_functions.h:1181:30 [clang-diagnostic-unused-function]:
Include/muriscv_nn_support_functions.h#L1181
unused function 'muriscv_nn_read_s8x2_ia'
|
Include/muriscv_nn_support_functions.h:1184:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]:
Include/muriscv_nn_support_functions.h#L1184
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
|
Include/muriscv_nn_support_functions.h:1195:30 [clang-diagnostic-unused-function]:
Include/muriscv_nn_support_functions.h#L1195
unused function 'muriscv_nn_read_s16x2'
|
Include/muriscv_nn_support_functions.h:1198:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]:
Include/muriscv_nn_support_functions.h#L1198
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
|
Include/muriscv_nn_support_functions.h:1208:30 [clang-diagnostic-unused-function]:
Include/muriscv_nn_support_functions.h#L1208
unused function 'muriscv_nn_read_s8x4'
|
Include/muriscv_nn_support_functions.h:1211:5 [clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling]:
Include/muriscv_nn_support_functions.h#L1211
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
|
Run clang-format on Include/CMSIS/NN/Include/arm_nn_types.h:
Include/CMSIS/NN/Include/arm_nn_types.h#L1
File Include/CMSIS/NN/Include/arm_nn_types.h does not conform to Custom style guidelines. (lines 54)
|
Run clang-format on Include/CMSIS/NN/Include/arm_nnfunctions.h:
Include/CMSIS/NN/Include/arm_nnfunctions.h#L1
File Include/CMSIS/NN/Include/arm_nnfunctions.h does not conform to Custom style guidelines. (lines 30, 33)
|
Run clang-format on Include/muriscv_nn_functions.h:
Include/muriscv_nn_functions.h#L1
File Include/muriscv_nn_functions.h does not conform to Custom style guidelines. (lines 45, 50, 77, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 125, 126, 127, 139, 140, 141, 152, 153, 154, 162, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 210, 211, 212, 223, 224, 225, 236, 237, 238, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 295, 296, 297, 308, 309, 310, 321, 322, 323, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 475, 506, 507, 508, 509, 510, 511, 512, 513, 514, 515, 516, 529, 530, 541, 542, 553, 554, 587, 588, 589, 590, 591, 592, 593, 594, 595, 596, 614, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 681, 682, 683, 684, 685, 686, 687, 688, 689, 690, 697, 724, 725, 726, 727, 728, 729, 730, 731, 732, 733, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 831, 832, 833, 834, 835, 836, 837, 838, 839, 840, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 905, 906, 907, 924, 925, 926, 965, 966, 967, 968, 969, 970, 971, 972, 973, 974, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1033, 1034, 1035, 1039, 1046, 1047, 1048, 1052, 1059, 1060, 1061, 1077, 1078, 1079, 1083, 1090, 1091, 1092, 1096, 1103, 1104, 1105, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1220, 1221, 1222, 1223, 1224, 1225, 1226, 1227, 1228, 1229, 1265, 1266, 1267, 1268, 1269, 1270, 1271, 1272, 1273, 1274, 1290, 1291, 1292, 1296, 1303, 1304, 1305, 1309, 1316, 1317, 1318, 1340, 1341, 1342, 1343, 1344, 1345, 1346, 1347, 1348, 1349, 1361, 1381, 1382, 1383, 1384, 1385, 1386, 1387, 1388, 1389, 1390, 1415, 1416, 1417, 1418, 1419, 1420, 1421, 1422, 1423, 1424, 1449, 1450, 1451, 1452, 1453, 1454, 1455, 1456, 1457, 1458, 1470, 1481, 1532, 1533, 1534, 1535, 1536, 1537, 1538, 1539, 1540, 1541, 1582, 1583, 1584, 1585, 1586, 1587, 1588, 1589, 1590, 1591, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689, 1690, 1691, 1706, 1707, 1708, 1709, 1710, 1711, 1725, 1726, 1727, 1728, 1729, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1827, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 2018, 2019, 2020, 2021, 2057, 2058, 2059, 2060, 2061, 2062, 2120, 2121, 2122, 2123, 2124, 2125, 2184, 2185, 2186, 2187, 2188, 2189, 2219, 2220, 2221, 2222, 2223, 2224, 2247, 2248, 2249, 2250, 2251, 2252, 2269, 2270, 2271, 2272, 2273, 2274, 2298, 2299, 2300, 2301, 2302, 2303, 2321, 2322, 2323, 2324, 2325, 2326, 2367, 2368, 2369, 2370, 2416, 2417, 2418, 2419, 2420, 2421, 2422, 2463, 2464, 2465, 2466, 2467, 2468, 2469, 2510, 2511, 2512, 2513, 2514, 2515, 2516, 2553, 2554, 2555, 2556, 2557, 2558, 2570, 2571, 2572, 2602, 2603, 2604, 2605, 2606, 2607, 2608, 2609, 2610, 2611, 2612, 2613, 2614, 2615, 2616, 2617, 2618, 2651, 2652, 2653, 2654, 2655, 2656, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2707, 2718, 2719, 2720, 2728, 2739, 2740, 2741, 2749, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2786, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2836, 2837, 2838, 2839, 2840, 2861, 2862, 2863, 2864, 2865, 2866, 2887, 2888, 2889, 2890, 2891, 2892)
|
Run clang-format on Include/muriscv_nn_support_functions.h:
Include/muriscv_nn_support_functions.h#L1
File Include/muriscv_nn_support_functions.h does not conform to Custom style guidelines. (lines 38, 155, 172, 180, 181, 183, 205, 210, 212, 218, 225, 226, 227, 244, 355, 369, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 462, 463, 464, 465, 466, 467, 468, 469, 470, 473, 525, 526, 527, 528, 529, 530, 531, 532, 552, 553, 554, 555, 556, 557, 558, 559, 594, 595, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605, 606, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 768, 769, 770, 771, 772, 773, 774, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 835, 836, 837, 838, 839, 840, 841, 842, 843, 844, 845, 846, 847, 848, 876, 877, 878, 879, 880, 881, 882, 883, 884, 885, 886, 887, 888, 889, 909, 910, 911, 912, 913, 914, 915, 916, 917, 937, 938, 939, 940, 941, 942, 943, 944, 945, 968, 969, 970, 971, 972, 973, 974, 975, 976, 977, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1052, 1053, 1054, 1055, 1056, 1057, 1058, 1059, 1060, 1061, 1062, 1063, 1096, 1097, 1098, 1099, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1239, 1241, 1255, 1262, 1276, 1277, 1278, 1281, 1282, 1289, 1296, 1301, 1319, 1324, 1328, 1341, 1353, 1381, 1382, 1383, 1385, 1386, 1485, 1486, 1528, 1529, 1537, 1538, 1539, 1540, 1541, 1542, 1543, 1544, 1545, 1546, 1547, 1548, 1550, 1556, 1562, 1572, 1587, 1594, 1598, 1604, 1606, 1607, 1608, 1609, 1610, 1611, 1612, 1613, 1614, 1617, 1621, 1627, 1629, 1630, 1632, 1633, 1634, 1635, 1636, 1637, 1645, 1651, 1653, 1654, 1656, 1657, 1658, 1659, 1660, 1661, 1667, 1673, 1680, 1686, 1693, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1749, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1852, 1854, 1995, 2010, 2011, 2022, 2044, 2058, 2067, 2068, 2072, 2082, 2083, 2084, 2085, 2086, 2090, 2100, 2101, 2102, 2103, 2104, 2106, 2107, 2109, 2110, 2112, 2113, 2114, 2115, 2116, 2120, 2130, 2131, 2132, 2135, 2139, 2150, 2151, 2152, 2155, 2156, 2157, 2158, 2162, 2173, 2174, 2175, 2179, 2180, 2181, 2183, 2184, 2186, 2187, 2189, 2191, 2192, 2202, 2204, 2205, 2209, 2210, 2211, 2212, 2213, 2214, 2215, 2219, 2220, 2221, 2223, 2224, 2225, 2226, 2228, 2229, 2231, 2232, 2233, 2234, 2236, 2237, 2239, 2240, 2241, 2346, 2347, 2348, 2349, 2350, 2370, 2371, 2372, 2373, 2374, 2391, 2392, 2393, 2394, 2395, 2412, 2413, 2414, 2415, 2416, 2433, 2438, 2439, 2440, 2441, 2442, 2443, 2444, 2445, 2446, 2468, 2469, 2470, 2471, 2472, 2473, 2474, 2475, 2476, 2495, 2496, 2497, 2498, 2499, 2500, 2501, 2502, 2521, 2522, 2523, 2524, 2525, 2526, 2527, 2528, 2548, 2549, 2550, 2551, 2552, 2553, 2554, 2555, 2556, 2557, 2569)
|
Run clang-format on Include/muriscv_nn_types.h:
Include/muriscv_nn_types.h#L1
File Include/muriscv_nn_types.h does not conform to Custom style guidelines. (lines 254)
|
Run clang-format on Source/BasicMathFunctions/muriscv_nn_maximum_s8.c:
Source/BasicMathFunctions/muriscv_nn_maximum_s8.c#L1
File Source/BasicMathFunctions/muriscv_nn_maximum_s8.c does not conform to Custom style guidelines. (lines 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 68, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 97, 108, 109, 110, 111, 112, 113, 220, 227, 235)
|
Run clang-format on Source/BasicMathFunctions/muriscv_nn_minimum_s8.c:
Source/BasicMathFunctions/muriscv_nn_minimum_s8.c#L1
File Source/BasicMathFunctions/muriscv_nn_minimum_s8.c does not conform to Custom style guidelines. (lines 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 68, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 98, 109, 110, 111, 112, 113, 114, 219, 226, 234)
|
Run clang-format on Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s16.c:
Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s16.c#L1
File Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s16.c does not conform to Custom style guidelines. (lines 47, 48, 49, 50, 51, 52, 53, 54, 81, 82, 83, 84, 85, 86, 87, 88, 89)
|
Run clang-format on Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s8.c:
Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s8.c#L1
File Source/FullyConnectedFunctions/muriscv_nn_batch_matmul_s8.c does not conform to Custom style guidelines. (lines 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 82, 84, 85, 86, 87, 88, 89, 90, 91, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112)
|
Run clang-format on Source/FullyConnectedFunctions/muriscv_nn_fully_connected_per_channel_s8.c:
Source/FullyConnectedFunctions/muriscv_nn_fully_connected_per_channel_s8.c#L1
File Source/FullyConnectedFunctions/muriscv_nn_fully_connected_per_channel_s8.c does not conform to Custom style guidelines. (lines 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 64, 66, 67, 68, 69, 70, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
|