ML-KWS-for-MCU
ML-KWS-for-MCU copied to clipboard
mbed error
$ mbed new kws_simple_test --mbedlib [mbed] Working path "E:\AI\KWS\Git\ML-KWS-for-MCU\Deployment" (program) [mbed] Creating new program "kws_simple_test" (git) [mbed] Adding library "mbed" from "https://mbed.org/users/mbed_official/code/mbed/builds" at branch/tag "tip" [mbed] Unpacking library build "65be27845400" in "E:\AI\KWS\Git\ML-KWS-for-MCU\Deployment\kws_simple_test\mbed" [mbed] Unpacking library build "65be27845400" in "E:\AI\KWS\Git\ML-KWS-for-MCU\Deployment\kws_simple_test\mbed" [mbed] Updating reference "mbed" -> "https://mbed.org/users/mbed_official/code/mbed/builds/65be27845400" [mbed] Couldn't find build tools in your program. Downloading the mbed 2.0 SDK tools...
What is the reason for this?
Hello,
I am trying to compile an old project which is available on github https://github.com/ARM-software/ML-KWS-for-MCU. The original project was using mbedOS 2 that I know has deprecated (https://os.mbed.com/handbook/Help). But this is not my problem as you can find in the attached compilation report, program is failing at 98.5% at CMSIS-NN repositories/files. I hope ARM support will look into this issue and guide me to solve this problem. I am very close to this if you can give me the fix or let me know what should I do to build the [Hello Edge: Keyword spotting on Microcontrollers].
Thank you, FS
Project details: Hello Edge: Keyword spotting on Microcontrollers STM32F746 Disco board mbed-cli v1.8.3 Python 2.7.x mbedos 2 library files
********************************** Error****************************
[Error] arm_acle.h@48,49: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@55,50: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@62,49: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@69,50: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@100,50: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@107,51: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@114,50: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@121,51: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] nn.h@28,25: 'q7_t' has not been declared
[Error] nn.h@28,40: 'q7_t' has not been declared
[Error] kws.cpp@72,33: no matching function for call to 'NN::run_nn(q7_t*&, q7_t*&)'
[Error] kws.cpp@74,47: 'arm_softmax_q7' was not declared in this scope
[ERROR] In file included from ../CMSIS-NN/Include/arm_nn_math_types.h:94:0,
from ../CMSIS-NN/Include/arm_nnfunctions.h:114,
from ../Source/NN/nn.h:22,
from ../Source\KWS\kws.h:23,
from ../Source\KWS\kws.cpp:24:
c:\program files (x86)\gnu tools arm embedded\6 2017-q2-update\lib\gcc\arm-none-eabi\6.3.1\include\arm_acle.h: In function 'void __arm_ldc(unsigned int, unsigned int, const void*)':
c:\program files (x86)\gnu tools arm embedded\6 2017-q2-update\lib\gcc\arm-none-eabi\6.3.1\include\arm_acle.h:48:49: error: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
return __builtin_arm_ldc (__coproc, __CRd, __p);
^
[mbed] ERROR: "C:\Python27\python.exe" returned error. Code: 1 Path: "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test" Command: "C:\Python27\python.exe -u C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test\tools\make.py -t GCC_ARM -m DISCO_F746NG --profile ../release_O3.json --source . --source ../Source --source ../Examples/realtime_test --source ../CMSIS-NN/Include --source ../CMSIS-NN/Source --source ../CMSIS-DSP/Include --source ../CMSIS-DSP/PrivateInclude --source ../CMSIS-DSP/Source --source ../CMSIS_5/CMSIS/Core/Include --build .\BUILD\DISCO_F746NG\GCC_ARM-RELEASE_O3 -j 8"
*********************** Compilation summary ************************
PS C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test> mbed deploy
[mbed] Working path "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test" (library)
[mbed] Program path "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test"
[mbed] Adding library "AUDIO_DISCO_F746NG" from "https://developer.mbed.org/teams/ST/code/AUDIO_DISCO_F746NG" at rev #7046ce26b7ed
[mbed] Adding library "BSP_DISCO_F746NG" from "https://developer.mbed.org/teams/ST/code/BSP_DISCO_F746NG" at rev #56384bddaba5
[mbed] Adding library "LCD_DISCO_F746NG" from "https://developer.mbed.org/teams/ST/code/LCD_DISCO_F746NG" at rev #d44525b1de98
PS C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test> mbed compile -m DISCO_F746NG -t GCC_ARM --source . --source ../Source --source ../Examples/realtime_test --source ../CMSIS-NN/Include --source ../CMSIS-NN/Source --source ../CMSIS-DSP/Include --source ../CMSIS-DSP/PrivateInclude --source ../CMSIS-DSP/Source --source ../CMSIS_5/CMSIS/Core/Include --profile ../release_O3.json -j 8
[mbed] Working path "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test" (library)
[mbed] Program path "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test"
Using targets from C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test\mbed\targets.json
Building project kws_realtime_test (DISCO_F746NG, GCC_ARM)
Scan: kws_realtime_test
Scan: Source
Scan: realtime_test
Scan: Include
Scan: Source
Scan: Include
Scan: PrivateInclude
Scan: Source
Scan: Include
Compile [ 0.1%]: ft5336.c
Compile [ 0.3%]: wm8994.c
Compile [ 0.4%]: ov9655.c
Compile [ 0.5%]: stm32746g_discovery_camera.c
Compile [ 0.7%]: stm32746g_discovery_sd.c
Compile [ 0.8%]: stm32746g_discovery_qspi.c
Compile [ 0.9%]: stm32746g_discovery.c
Compile [ 1.1%]: stm32746g_discovery_eeprom.c
Compile [ 1.2%]: stm32746g_discovery_audio.c
Compile [ 1.3%]: font12.c
Compile [ 1.5%]: font20.c
Compile [ 1.6%]: font16.c
Compile [ 1.7%]: stm32746g_discovery_sdram.c
Compile [ 1.9%]: font24.c
Compile [ 2.0%]: stm32746g_discovery_lcd.c
Compile [ 2.1%]: stm32746g_discovery_ts.c
Compile [ 2.3%]: font8.c
Compile [ 2.4%]: arm_abs_q15.c
Compile [ 2.5%]: arm_abs_f32.c
Compile [ 2.7%]: arm_abs_f16.c
Compile [ 2.8%]: arm_abs_f64.c
Compile [ 2.9%]: arm_abs_q31.c
Compile [ 3.1%]: BasicMathFunctionsF16.c
Compile [ 3.2%]: arm_add_f32.c
Compile [ 3.3%]: arm_add_f16.c
Compile [ 3.5%]: arm_abs_q7.c
Compile [ 3.6%]: arm_add_f64.c
Compile [ 3.7%]: arm_add_q31.c
Compile [ 3.9%]: arm_add_q15.c
Compile [ 4.0%]: arm_add_q7.c
Compile [ 4.1%]: arm_and_u16.c
Compile [ 4.3%]: arm_and_u32.c
Compile [ 4.4%]: arm_and_u8.c
Compile [ 4.6%]: arm_clip_f16.c
Compile [ 4.7%]: arm_clip_f32.c
Compile [ 4.8%]: arm_clip_q7.c
Compile [ 5.0%]: arm_clip_q15.c
Compile [ 5.1%]: arm_clip_q31.c
Compile [ 5.2%]: arm_dot_prod_f16.c
Compile [ 5.4%]: arm_dot_prod_f32.c
Compile [ 5.5%]: arm_dot_prod_f64.c
Compile [ 5.6%]: arm_dot_prod_q31.c
Compile [ 5.8%]: arm_dot_prod_q15.c
Compile [ 5.9%]: arm_dot_prod_q7.c
Compile [ 6.0%]: arm_mult_f16.c
Compile [ 6.2%]: BasicMathFunctions.c
Compile [ 6.3%]: arm_mult_f32.c
Compile [ 6.4%]: arm_mult_f64.c
Compile [ 6.6%]: arm_mult_q15.c
Compile [ 6.7%]: arm_mult_q31.c
Compile [ 6.8%]: arm_mult_q7.c
Compile [ 7.0%]: arm_negate_f16.c
Compile [ 7.1%]: arm_negate_f32.c
Compile [ 7.2%]: arm_negate_f64.c
Compile [ 7.4%]: arm_negate_q15.c
Compile [ 7.5%]: arm_negate_q7.c
Compile [ 7.6%]: arm_negate_q31.c
Compile [ 7.8%]: arm_not_u16.c
Compile [ 7.9%]: arm_not_u32.c
Compile [ 8.0%]: arm_not_u8.c
Compile [ 8.2%]: arm_offset_f16.c
Compile [ 8.3%]: arm_offset_f32.c
Compile [ 8.4%]: arm_offset_q15.c
Compile [ 8.6%]: arm_offset_f64.c
Compile [ 8.7%]: arm_offset_q31.c
Compile [ 8.8%]: arm_or_u32.c
Compile [ 9.0%]: arm_offset_q7.c
Compile [ 9.1%]: arm_or_u16.c
Compile [ 9.2%]: arm_or_u8.c
Compile [ 9.4%]: arm_scale_f32.c
Compile [ 9.5%]: arm_scale_f16.c
Compile [ 9.6%]: arm_scale_q15.c
Compile [ 9.8%]: arm_scale_q31.c
Compile [ 9.9%]: arm_scale_f64.c
Compile [ 10.0%]: arm_scale_q7.c
Compile [ 10.2%]: arm_shift_q15.c
Compile [ 10.3%]: arm_shift_q31.c
Compile [ 10.4%]: arm_shift_q7.c
Compile [ 10.6%]: arm_sub_f16.c
Compile [ 10.7%]: arm_sub_f32.c
Compile [ 10.8%]: arm_sub_f64.c
Compile [ 11.0%]: arm_sub_q15.c
Compile [ 11.1%]: arm_sub_q31.c
Compile [ 11.2%]: arm_sub_q7.c
Compile [ 11.4%]: arm_xor_u16.c
Compile [ 11.5%]: arm_xor_u32.c
Compile [ 11.6%]: arm_xor_u8.c
Compile [ 11.8%]: BayesFunctionsF16.c
Compile [ 11.9%]: arm_gaussian_naive_bayes_predict_f32.c
Compile [ 12.0%]: BayesFunctions.c
Compile [ 12.2%]: arm_gaussian_naive_bayes_predict_f16.c
Compile [ 12.3%]: CommonTablesF16.c
Compile [ 12.4%]: arm_const_structs.c
Compile [ 12.6%]: arm_const_structs_f16.c
Compile [ 12.7%]: AUDIO_DISCO_F746NG.cpp
Compile [ 12.9%]: arm_common_tables_f16.c
Compile [ 13.0%]: arm_mve_tables.c
Compile [ 13.1%]: arm_mve_tables_f16.c
Compile [ 13.3%]: arm_cmplx_conj_f32.c
Compile [ 13.4%]: arm_cmplx_conj_f16.c
Compile [ 13.5%]: ComplexMathFunctionsF16.c
Compile [ 13.7%]: arm_cmplx_conj_q15.c
Compile [ 13.8%]: arm_cmplx_dot_prod_f16.c
Compile [ 13.9%]: arm_cmplx_conj_q31.c
Compile [ 14.1%]: arm_cmplx_dot_prod_f32.c
Compile [ 14.2%]: arm_cmplx_dot_prod_q15.c
Compile [ 14.3%]: arm_cmplx_dot_prod_q31.c
Compile [ 14.5%]: arm_cmplx_mag_f32.c
Compile [ 14.6%]: ComplexMathFunctions.c
Compile [ 14.7%]: arm_cmplx_mag_f16.c
Compile [ 14.9%]: arm_cmplx_mag_f64.c
Compile [ 15.0%]: arm_cmplx_mag_q15.c
Compile [ 15.1%]: arm_cmplx_mag_squared_f16.c
Compile [ 15.3%]: arm_cmplx_mag_fast_q15.c
Compile [ 15.4%]: arm_cmplx_mag_squared_f32.c
Compile [ 15.5%]: arm_cmplx_mag_q31.c
Compile [ 15.7%]: arm_cmplx_mag_squared_q15.c
Compile [ 15.8%]: arm_cmplx_mult_cmplx_f16.c
Compile [ 15.9%]: arm_cmplx_mag_squared_f64.c
Compile [ 16.1%]: arm_cmplx_mult_cmplx_f32.c
Compile [ 16.2%]: arm_cmplx_mag_squared_q31.c
Compile [ 16.3%]: arm_cmplx_mult_cmplx_f64.c
Compile [ 16.5%]: CommonTables.c
Compile [ 16.6%]: arm_cmplx_mult_real_q15.c
Compile [ 16.7%]: arm_cmplx_mult_cmplx_q31.c
Compile [ 16.9%]: arm_cmplx_mult_real_f32.c
Compile [ 17.0%]: arm_cmplx_mult_cmplx_q15.c
Compile [ 17.1%]: arm_cmplx_mult_real_q31.c
Compile [ 17.3%]: arm_cmplx_mult_real_f16.c
Compile [ 17.4%]: arm_common_tables.c
Compile [ 17.5%]: arm_pid_init_f32.c
Compile [ 17.7%]: arm_pid_init_q15.c
Compile [ 17.8%]: arm_pid_reset_q15.c
Compile [ 17.9%]: arm_pid_init_q31.c
Compile [ 18.1%]: arm_pid_reset_f32.c
Compile [ 18.2%]: arm_pid_reset_q31.c
Compile [ 18.3%]: ControllerFunctions.c
Compile [ 18.5%]: arm_sin_cos_f32.c
Compile [ 18.6%]: arm_sin_cos_q31.c
Compile [ 18.7%]: arm_braycurtis_distance_f16.c
Compile [ 18.9%]: arm_canberra_distance_f16.c
Compile [ 19.0%]: DistanceFunctionsF16.c
Compile [ 19.1%]: arm_braycurtis_distance_f32.c
Compile [ 19.3%]: arm_boolean_distance.c
Compile [ 19.4%]: arm_canberra_distance_f32.c
Compile [ 19.5%]: arm_chebyshev_distance_f16.c
Compile [ 19.7%]: arm_chebyshev_distance_f32.c
Compile [ 19.8%]: arm_cityblock_distance_f16.c
Compile [ 19.9%]: arm_cityblock_distance_f64.c
Compile [ 20.1%]: arm_cityblock_distance_f32.c
Compile [ 20.2%]: arm_correlation_distance_f16.c
Compile [ 20.3%]: arm_chebyshev_distance_f64.c
Compile [ 20.5%]: arm_correlation_distance_f32.c
Compile [ 20.6%]: arm_cosine_distance_f16.c
Compile [ 20.7%]: arm_dice_distance.c
Compile [ 20.9%]: arm_cosine_distance_f32.c
Compile [ 21.0%]: arm_cosine_distance_f64.c
Compile [ 21.2%]: arm_euclidean_distance_f32.c
Compile [ 21.3%]: arm_euclidean_distance_f16.c
Compile [ 21.4%]: arm_euclidean_distance_f64.c
Compile [ 21.6%]: DistanceFunctions.c
Compile [ 21.7%]: arm_hamming_distance.c
Compile [ 21.8%]: arm_jaccard_distance.c
Compile [ 22.0%]: arm_jensenshannon_distance_f16.c
Compile [ 22.1%]: arm_kulsinski_distance.c
Compile [ 22.2%]: arm_jensenshannon_distance_f32.c
Compile [ 22.4%]: arm_minkowski_distance_f16.c
Compile [ 22.5%]: arm_minkowski_distance_f32.c
Compile [ 22.6%]: arm_rogerstanimoto_distance.c
Compile [ 22.8%]: arm_sokalmichener_distance.c
Compile [ 22.9%]: arm_russellrao_distance.c
Compile [ 23.0%]: arm_sokalsneath_distance.c
Compile [ 23.2%]: arm_yule_distance.c
Compile [ 23.3%]: FastMathFunctionsF16.c
Compile [ 23.4%]: arm_atan2_f16.c
Compile [ 23.6%]: arm_atan2_f32.c
Compile [ 23.7%]: arm_cos_f32.c
Compile [ 23.8%]: arm_atan2_q15.c
Compile [ 24.0%]: arm_atan2_q31.c
Compile [ 24.1%]: arm_cos_q31.c
Compile [ 24.2%]: arm_cos_q15.c
Compile [ 24.4%]: arm_divide_q31.c
Compile [ 24.5%]: arm_divide_q15.c
Compile [ 24.6%]: arm_sin_f32.c
Compile [ 24.8%]: arm_sin_q15.c
Compile [ 24.9%]: arm_sin_q31.c
Compile [ 25.0%]: arm_vexp_f16.c
Compile [ 25.2%]: FastMathFunctions.c
Compile [ 25.3%]: arm_sqrt_q31.c
Compile [ 25.4%]: arm_sqrt_q15.c
Compile [ 25.6%]: arm_vexp_f32.c
Compile [ 25.7%]: arm_vexp_f64.c
Compile [ 25.8%]: arm_vinverse_f16.c
Compile [ 26.0%]: arm_vlog_f16.c
Compile [ 26.1%]: arm_vlog_f64.c
Compile [ 26.2%]: arm_vlog_f32.c
Compile [ 26.4%]: arm_vlog_q31.c
Compile [ 26.5%]: arm_vlog_q15.c
Compile [ 26.6%]: arm_biquad_cascade_df1_f32.c
Compile [ 26.8%]: arm_biquad_cascade_df1_32x64_q31.c
Compile [ 26.9%]: arm_biquad_cascade_df1_fast_q15.c
Compile [ 27.0%]: arm_biquad_cascade_df1_32x64_init_q31.c
Compile [ 27.2%]: arm_biquad_cascade_df1_f16.c
Compile [ 27.3%]: FilteringFunctionsF16.c
Compile [ 27.4%]: arm_biquad_cascade_df1_fast_q31.c
Compile [ 27.6%]: arm_biquad_cascade_df1_init_f16.c
Compile [ 27.7%]: arm_biquad_cascade_df1_init_f32.c
Compile [ 27.8%]: arm_biquad_cascade_df1_init_q15.c
Compile [ 28.0%]: arm_biquad_cascade_df1_init_q31.c
Compile [ 28.1%]: arm_biquad_cascade_df1_q15.c
Compile [ 28.2%]: arm_biquad_cascade_df2T_f16.c
Compile [ 28.4%]: arm_biquad_cascade_df1_q31.c
Compile [ 28.5%]: arm_biquad_cascade_df2T_init_f16.c
Compile [ 28.6%]: arm_biquad_cascade_df2T_f64.c
Compile [ 28.8%]: arm_biquad_cascade_df2T_f32.c
Compile [ 28.9%]: arm_biquad_cascade_df2T_init_f32.c
Compile [ 29.0%]: arm_biquad_cascade_df2T_init_f64.c
Compile [ 29.2%]: arm_biquad_cascade_stereo_df2T_f16.c
Compile [ 29.3%]: arm_biquad_cascade_stereo_df2T_init_f16.c
Compile [ 29.5%]: arm_biquad_cascade_stereo_df2T_f32.c
Compile [ 29.6%]: arm_conv_f32.c
Compile [ 29.7%]: arm_biquad_cascade_stereo_df2T_init_f32.c
Compile [ 29.9%]: arm_conv_fast_opt_q15.c
Compile [ 30.0%]: arm_conv_fast_q31.c
Compile [ 30.1%]: arm_conv_fast_q15.c
Compile [ 30.3%]: arm_conv_opt_q15.c
Compile [ 30.4%]: arm_conv_partial_fast_q31.c
Compile [ 30.5%]: arm_conv_opt_q7.c
Compile [ 30.7%]: arm_conv_partial_fast_opt_q15.c
Compile [ 30.8%]: arm_conv_partial_opt_q15.c
Compile [ 30.9%]: arm_conv_partial_f32.c
Compile [ 31.1%]: arm_conv_partial_fast_q15.c
Compile [ 31.2%]: arm_conv_partial_q31.c
Compile [ 31.3%]: arm_conv_q31.c
Compile [ 31.5%]: arm_conv_partial_opt_q7.c
Compile [ 31.6%]: arm_conv_partial_q7.c
Compile [ 31.7%]: arm_conv_q7.c
Compile [ 31.9%]: arm_conv_q15.c
Compile [ 32.0%]: arm_conv_partial_q15.c
Compile [ 32.1%]: arm_correlate_fast_opt_q15.c
Compile [ 32.3%]: arm_correlate_f32.c
Compile [ 32.4%]: arm_correlate_opt_q15.c
Compile [ 32.5%]: arm_correlate_f16.c
Compile [ 32.7%]: arm_correlate_fast_q15.c
Compile [ 32.8%]: arm_correlate_f64.c
Compile [ 32.9%]: arm_correlate_fast_q31.c
Compile [ 33.1%]: arm_correlate_q7.c
Compile [ 33.2%]: arm_fir_decimate_f32.c
Compile [ 33.3%]: arm_correlate_opt_q7.c
Compile [ 33.5%]: arm_correlate_q31.c
Compile [ 33.6%]: arm_fir_decimate_fast_q15.c
Compile [ 33.7%]: arm_correlate_q15.c
Compile [ 33.9%]: arm_fir_decimate_fast_q31.c
Compile [ 34.0%]: arm_fir_decimate_init_q15.c
Compile [ 34.1%]: arm_fir_decimate_init_q31.c
Compile [ 34.3%]: arm_fir_decimate_q31.c
Compile [ 34.4%]: arm_fir_decimate_q15.c
Compile [ 34.5%]: arm_fir_f16.c
Compile [ 34.7%]: arm_fir_decimate_init_f32.c
Compile [ 34.8%]: arm_fir_f32.c
Compile [ 34.9%]: arm_fir_f64.c
Compile [ 35.1%]: arm_fir_fast_q31.c
Compile [ 35.2%]: arm_fir_fast_q15.c
Compile [ 35.3%]: arm_fir_init_f32.c
Compile [ 35.5%]: arm_fir_init_f16.c
Compile [ 35.6%]: arm_fir_init_f64.c
Compile [ 35.7%]: arm_fir_init_q15.c
Compile [ 35.9%]: arm_fir_init_q31.c
Compile [ 36.0%]: arm_fir_init_q7.c
Compile [ 36.1%]: arm_fir_interpolate_init_f32.c
Compile [ 36.3%]: arm_fir_interpolate_f32.c
Compile [ 36.4%]: arm_fir_interpolate_init_q15.c
Compile [ 36.5%]: arm_fir_interpolate_init_q31.c
Compile [ 36.7%]: arm_fir_interpolate_q31.c
Compile [ 36.8%]: arm_fir_interpolate_q15.c
Compile [ 36.9%]: arm_fir_lattice_init_q15.c
Compile [ 37.1%]: arm_fir_lattice_f32.c
Compile [ 37.2%]: arm_fir_lattice_init_q31.c
Compile [ 37.3%]: arm_fir_lattice_init_f32.c
Compile [ 37.5%]: arm_fir_lattice_q15.c
Compile [ 37.6%]: arm_fir_lattice_q31.c
Compile [ 37.8%]: arm_fir_q31.c
Compile [ 37.9%]: arm_fir_q15.c
Compile [ 38.0%]: arm_fir_sparse_f32.c
Compile [ 38.2%]: arm_fir_sparse_init_f32.c
Compile [ 38.3%]: arm_fir_q7.c
Compile [ 38.4%]: arm_fir_sparse_init_q7.c
Compile [ 38.6%]: arm_fir_sparse_init_q15.c
Compile [ 38.7%]: arm_fir_sparse_init_q31.c
Compile [ 38.8%]: arm_fir_sparse_q15.c
Compile [ 39.0%]: FilteringFunctions.c
Compile [ 39.1%]: arm_fir_sparse_q31.c
Compile [ 39.2%]: arm_fir_sparse_q7.c
Compile [ 39.4%]: arm_iir_lattice_init_f32.c
Compile [ 39.5%]: arm_iir_lattice_f32.c
Compile [ 39.6%]: arm_iir_lattice_init_q31.c
Compile [ 39.8%]: arm_iir_lattice_init_q15.c
Compile [ 39.9%]: arm_iir_lattice_q15.c
Compile [ 40.0%]: arm_levinson_durbin_f16.c
Compile [ 40.2%]: arm_iir_lattice_q31.c
Compile [ 40.3%]: arm_lms_f32.c
Compile [ 40.4%]: arm_levinson_durbin_f32.c
Compile [ 40.6%]: arm_lms_init_f32.c
Compile [ 40.7%]: arm_levinson_durbin_q31.c
Compile [ 40.8%]: arm_lms_init_q15.c
Compile [ 41.0%]: arm_lms_init_q31.c
Compile [ 41.1%]: arm_lms_norm_init_f32.c
Compile [ 41.2%]: arm_lms_norm_init_q31.c
Compile [ 41.4%]: arm_lms_norm_f32.c
Compile [ 41.5%]: arm_lms_norm_q15.c
Compile [ 41.6%]: arm_lms_q15.c
Compile [ 41.8%]: arm_lms_norm_init_q15.c
Compile [ 41.9%]: arm_lms_norm_q31.c
Compile [ 42.0%]: arm_lms_q31.c
Compile [ 42.2%]: InterpolationFunctionsF16.c
Compile [ 42.3%]: arm_bilinear_interp_f32.c
Compile [ 42.4%]: arm_bilinear_interp_q31.c
Compile [ 42.6%]: arm_bilinear_interp_f16.c
Compile [ 42.7%]: arm_bilinear_interp_q7.c
Compile [ 42.8%]: arm_bilinear_interp_q15.c
Compile [ 43.0%]: arm_linear_interp_q15.c
Compile [ 43.1%]: InterpolationFunctions.c
Compile [ 43.2%]: arm_linear_interp_f32.c
Compile [ 43.4%]: arm_spline_interp_init_f32.c
Compile [ 43.5%]: arm_linear_interp_f16.c
Compile [ 43.6%]: arm_spline_interp_f32.c
Compile [ 43.8%]: arm_linear_interp_q31.c
Compile [ 43.9%]: arm_linear_interp_q7.c
Compile [ 44.0%]: arm_mat_add_q15.c
Compile [ 44.2%]: arm_mat_add_f16.c
Compile [ 44.3%]: arm_householder_f16.c
Compile [ 44.4%]: arm_mat_add_f32.c
Compile [ 44.6%]: arm_householder_f32.c
Compile [ 44.7%]: arm_householder_f64.c
Compile [ 44.8%]: arm_mat_add_q31.c
Compile [ 45.0%]: arm_mat_cmplx_mult_f16.c
Compile [ 45.1%]: MatrixFunctionsF16.c
Compile [ 45.2%]: arm_mat_cholesky_f32.c
Compile [ 45.4%]: arm_mat_cholesky_f16.c
Compile [ 45.5%]: arm_mat_cholesky_f64.c
Compile [ 45.6%]: arm_mat_cmplx_mult_f32.c
Compile [ 45.8%]: arm_mat_cmplx_mult_q31.c
Compile [ 45.9%]: arm_mat_cmplx_mult_q15.c
Compile [ 46.1%]: arm_mat_cmplx_trans_q15.c
Compile [ 46.2%]: arm_mat_cmplx_trans_q31.c
Compile [ 46.3%]: arm_mat_cmplx_trans_f32.c
Compile [ 46.5%]: arm_mat_cmplx_trans_f16.c
Compile [ 46.6%]: arm_mat_init_f16.c
Compile [ 46.7%]: arm_mat_init_f32.c
Compile [ 46.9%]: arm_mat_init_q15.c
Compile [ 47.0%]: arm_mat_init_f64.c
Compile [ 47.1%]: arm_mat_init_q31.c
Compile [ 47.3%]: arm_mat_inverse_f16.c
Compile [ 47.4%]: arm_mat_inverse_f32.c
Compile [ 47.5%]: arm_mat_ldlt_f32.c
Compile [ 47.7%]: arm_mat_inverse_f64.c
Compile [ 47.8%]: arm_mat_mult_f16.c
Compile [ 47.9%]: arm_mat_ldlt_f64.c
Compile [ 48.1%]: arm_mat_mult_f32.c
Compile [ 48.2%]: arm_mat_mult_f64.c
Compile [ 48.3%]: arm_mat_mult_fast_q31.c
Compile [ 48.5%]: arm_mat_mult_fast_q15.c
Compile [ 48.6%]: arm_mat_mult_q7.c
Compile [ 48.7%]: arm_mat_qr_f16.c
Compile [ 48.9%]: arm_mat_mult_opt_q31.c
Compile [ 49.0%]: arm_mat_mult_q31.c
Compile [ 49.1%]: arm_mat_mult_q15.c
Compile [ 49.3%]: MatrixFunctions.c
Compile [ 49.4%]: arm_mat_scale_f16.c
Compile [ 49.5%]: arm_mat_qr_f32.c
Compile [ 49.7%]: arm_mat_scale_f32.c
Compile [ 49.8%]: arm_mat_scale_q31.c
Compile [ 49.9%]: arm_mat_qr_f64.c
Compile [ 50.1%]: arm_mat_solve_lower_triangular_f16.c
Compile [ 50.2%]: arm_mat_scale_q15.c
Compile [ 50.3%]: arm_mat_solve_lower_triangular_f32.c
Compile [ 50.5%]: arm_mat_solve_lower_triangular_f64.c
Compile [ 50.6%]: arm_mat_solve_upper_triangular_f32.c
Compile [ 50.7%]: arm_mat_sub_f32.c
Compile [ 50.9%]: arm_mat_solve_upper_triangular_f16.c
Compile [ 51.0%]: arm_mat_sub_f16.c
Compile [ 51.1%]: arm_mat_solve_upper_triangular_f64.c
Compile [ 51.3%]: arm_mat_sub_f64.c
Compile [ 51.4%]: arm_mat_sub_q15.c
Compile [ 51.5%]: arm_mat_sub_q31.c
Compile [ 51.7%]: arm_mat_trans_f16.c
Compile [ 51.8%]: arm_mat_trans_f64.c
Compile [ 51.9%]: arm_mat_trans_f32.c
Compile [ 52.1%]: arm_mat_trans_q15.c
Compile [ 52.2%]: arm_mat_trans_q7.c
Compile [ 52.3%]: arm_mat_trans_q31.c
Compile [ 52.5%]: arm_mat_vec_mult_f16.c
Compile [ 52.6%]: arm_mat_vec_mult_f32.c
Compile [ 52.7%]: arm_mat_vec_mult_q15.c
Compile [ 52.9%]: arm_mat_vec_mult_q7.c
Compile [ 53.0%]: arm_mat_vec_mult_q31.c
Compile [ 53.1%]: arm_quaternion_conjugate_f32.c
Compile [ 53.3%]: arm_quaternion_inverse_f32.c
Compile [ 53.4%]: arm_quaternion2rotation_f32.c
Compile [ 53.5%]: arm_quaternion_norm_f32.c
Compile [ 53.7%]: QuaternionMathFunctions.c
Compile [ 53.8%]: arm_quaternion_product_single_f32.c
Compile [ 53.9%]: arm_quaternion_normalize_f32.c
Compile [ 54.1%]: arm_quaternion_product_f32.c
Compile [ 54.2%]: arm_rotation2quaternion_f32.c
Compile [ 54.4%]: arm_svm_linear_init_f16.c
Compile [ 54.5%]: arm_svm_linear_init_f32.c
Compile [ 54.6%]: arm_svm_linear_predict_f16.c
Compile [ 54.8%]: arm_svm_polynomial_init_f16.c
Compile [ 54.9%]: SVMFunctionsF16.c
Compile [ 55.0%]: arm_svm_linear_predict_f32.c
Compile [ 55.2%]: SVMFunctions.c
Compile [ 55.3%]: arm_svm_polynomial_init_f32.c
Compile [ 55.4%]: arm_svm_rbf_init_f16.c
Compile [ 55.6%]: arm_svm_polynomial_predict_f16.c
Compile [ 55.7%]: arm_svm_polynomial_predict_f32.c
Compile [ 55.8%]: arm_svm_rbf_init_f32.c
Compile [ 56.0%]: arm_svm_rbf_predict_f32.c
Compile [ 56.1%]: arm_svm_rbf_predict_f16.c
Compile [ 56.2%]: arm_svm_sigmoid_init_f16.c
Compile [ 56.4%]: arm_svm_sigmoid_init_f32.c
Compile [ 56.5%]: arm_svm_sigmoid_predict_f16.c
Compile [ 56.6%]: arm_svm_sigmoid_predict_f32.c
Compile [ 56.8%]: arm_absmax_f16.c
Compile [ 56.9%]: arm_absmax_f32.c
Compile [ 57.0%]: arm_absmax_f64.c
Compile [ 57.2%]: arm_absmax_no_idx_f16.c
Compile [ 57.3%]: arm_absmax_no_idx_f64.c
Compile [ 57.4%]: arm_absmax_no_idx_f32.c
Compile [ 57.6%]: StatisticsFunctionsF16.c
Compile [ 57.7%]: arm_absmax_no_idx_q15.c
Compile [ 57.8%]: arm_absmax_no_idx_q31.c
Compile [ 58.0%]: arm_absmax_q7.c
Compile [ 58.1%]: arm_absmax_no_idx_q7.c
Compile [ 58.2%]: arm_absmax_q31.c
Compile [ 58.4%]: arm_absmax_q15.c
Compile [ 58.5%]: arm_absmin_f16.c
Compile [ 58.6%]: arm_absmin_f32.c
Compile [ 58.8%]: arm_absmin_f64.c
Compile [ 58.9%]: arm_absmin_no_idx_f16.c
Compile [ 59.0%]: arm_absmin_no_idx_f64.c
Compile [ 59.2%]: arm_absmin_no_idx_f32.c
Compile [ 59.3%]: arm_absmin_no_idx_q31.c
Compile [ 59.4%]: arm_absmin_no_idx_q15.c
Compile [ 59.6%]: arm_absmin_no_idx_q7.c
Compile [ 59.7%]: arm_absmin_q15.c
Compile [ 59.8%]: arm_absmin_q31.c
Compile [ 60.0%]: arm_accumulate_f32.c
Compile [ 60.1%]: arm_accumulate_f16.c
Compile [ 60.2%]: arm_absmin_q7.c
Compile [ 60.4%]: arm_entropy_f16.c
Compile [ 60.5%]: arm_accumulate_f64.c
Compile [ 60.6%]: arm_entropy_f32.c
Compile [ 60.8%]: arm_entropy_f64.c
Compile [ 60.9%]: arm_kullback_leibler_f16.c
Compile [ 61.0%]: arm_kullback_leibler_f32.c
Compile [ 61.2%]: arm_logsumexp_dot_prod_f16.c
Compile [ 61.3%]: StatisticsFunctions.c
Compile [ 61.4%]: arm_logsumexp_dot_prod_f32.c
Compile [ 61.6%]: arm_kullback_leibler_f64.c
Compile [ 61.7%]: arm_logsumexp_f32.c
Compile [ 61.8%]: arm_logsumexp_f16.c
Compile [ 62.0%]: arm_max_f16.c
Compile [ 62.1%]: arm_max_no_idx_f32.c
Compile [ 62.2%]: arm_max_no_idx_q15.c
Compile [ 62.4%]: arm_max_f32.c
Compile [ 62.5%]: arm_max_no_idx_f16.c
Compile [ 62.7%]: arm_max_f64.c
Compile [ 62.8%]: arm_max_no_idx_f64.c
Compile [ 62.9%]: arm_max_no_idx_q31.c
Compile [ 63.1%]: arm_max_no_idx_q7.c
Compile [ 63.2%]: arm_max_q31.c
Compile [ 63.3%]: arm_mean_f16.c
Compile [ 63.5%]: arm_mean_f64.c
Compile [ 63.6%]: arm_max_q15.c
Compile [ 63.7%]: arm_mean_f32.c
Compile [ 63.9%]: arm_max_q7.c
Compile [ 64.0%]: arm_mean_q15.c
Compile [ 64.1%]: arm_mean_q31.c
Compile [ 64.3%]: arm_min_f32.c
Compile [ 64.4%]: arm_min_no_idx_f16.c
Compile [ 64.5%]: arm_mean_q7.c
Compile [ 64.7%]: arm_min_f64.c
Compile [ 64.8%]: arm_min_f16.c
Compile [ 64.9%]: arm_min_no_idx_f32.c
Compile [ 65.1%]: arm_min_no_idx_q31.c
Compile [ 65.2%]: arm_min_q31.c
Compile [ 65.3%]: arm_min_no_idx_f64.c
Compile [ 65.5%]: arm_min_no_idx_q7.c
Compile [ 65.6%]: arm_min_no_idx_q15.c
Compile [ 65.7%]: arm_min_q7.c
Compile [ 65.9%]: arm_min_q15.c
Compile [ 66.0%]: arm_mse_f16.c
Compile [ 66.1%]: arm_mse_q15.c
Compile [ 66.3%]: arm_mse_f64.c
Compile [ 66.4%]: arm_power_f16.c
Compile [ 66.5%]: arm_mse_f32.c
Compile [ 66.7%]: arm_mse_q7.c
Compile [ 66.8%]: arm_mse_q31.c
Compile [ 66.9%]: arm_power_f32.c
Compile [ 67.1%]: arm_power_q15.c
Compile [ 67.2%]: arm_power_q7.c
Compile [ 67.3%]: arm_power_f64.c
Compile [ 67.5%]: arm_rms_f16.c
Compile [ 67.6%]: arm_rms_q15.c
Compile [ 67.7%]: arm_power_q31.c
Compile [ 67.9%]: arm_rms_f32.c
Compile [ 68.0%]: arm_rms_q31.c
Compile [ 68.1%]: arm_std_f32.c
Compile [ 68.3%]: arm_std_f16.c
Compile [ 68.4%]: arm_std_f64.c
Compile [ 68.5%]: arm_std_q15.c
Compile [ 68.7%]: arm_var_f16.c
Compile [ 68.8%]: arm_std_q31.c
Compile [ 68.9%]: arm_var_f32.c
Compile [ 69.1%]: arm_var_f64.c
Compile [ 69.2%]: arm_var_q31.c
Compile [ 69.3%]: arm_var_q15.c
Compile [ 69.5%]: arm_barycenter_f32.c
Compile [ 69.6%]: arm_barycenter_f16.c
Compile [ 69.7%]: arm_copy_f16.c
Compile [ 69.9%]: arm_bitonic_sort_f32.c
Compile [ 70.0%]: arm_bubble_sort_f32.c
Compile [ 70.1%]: SupportFunctionsF16.c
Compile [ 70.3%]: arm_copy_f32.c
Compile [ 70.4%]: arm_copy_q31.c
Compile [ 70.5%]: arm_copy_f64.c
Compile [ 70.7%]: arm_copy_q15.c
Compile [ 70.8%]: arm_f16_to_f64.c
Compile [ 71.0%]: arm_copy_q7.c
Compile [ 71.1%]: arm_f16_to_float.c
Compile [ 71.2%]: arm_f16_to_q15.c
Compile [ 71.4%]: arm_f64_to_float.c
Compile [ 71.5%]: arm_f64_to_f16.c
Compile [ 71.6%]: arm_f64_to_q15.c
Compile [ 71.8%]: arm_f64_to_q7.c
Compile [ 71.9%]: arm_f64_to_q31.c
Compile [ 72.0%]: arm_fill_f16.c
Compile [ 72.2%]: arm_fill_f32.c
Compile [ 72.3%]: arm_fill_f64.c
Compile [ 72.4%]: arm_fill_q15.c
Compile [ 72.6%]: arm_fill_q31.c
Compile [ 72.7%]: arm_fill_q7.c
Compile [ 72.8%]: arm_float_to_f16.c
Compile [ 73.0%]: SupportFunctions.c
Compile [ 73.1%]: arm_float_to_f64.c
Compile [ 73.2%]: arm_float_to_q7.c
Compile [ 73.4%]: arm_float_to_q15.c
Compile [ 73.5%]: arm_float_to_q31.c
Compile [ 73.6%]: arm_heap_sort_f32.c
Compile [ 73.8%]: arm_insertion_sort_f32.c
Compile [ 73.9%]: arm_merge_sort_init_f32.c
Compile [ 74.0%]: arm_q15_to_f64.c
Compile [ 74.2%]: arm_merge_sort_f32.c
Compile [ 74.3%]: arm_q15_to_float.c
Compile [ 74.4%]: arm_q15_to_f16.c
Compile [ 74.6%]: arm_q15_to_q7.c
Compile [ 74.7%]: arm_q31_to_float.c
Compile [ 74.8%]: arm_q31_to_q7.c
Compile [ 75.0%]: arm_q15_to_q31.c
Compile [ 75.1%]: arm_q31_to_q15.c
Compile [ 75.2%]: arm_q31_to_f64.c
Compile [ 75.4%]: arm_q7_to_f64.c
Compile [ 75.5%]: arm_q7_to_float.c
Compile [ 75.6%]: arm_selection_sort_f32.c
Compile [ 75.8%]: arm_sort_init_f32.c
Compile [ 75.9%]: arm_q7_to_q15.c
Compile [ 76.0%]: arm_quick_sort_f32.c
Compile [ 76.2%]: arm_q7_to_q31.c
Compile [ 76.3%]: arm_sort_f32.c
Compile [ 76.4%]: arm_weighted_sum_f16.c
Compile [ 76.6%]: arm_weighted_sum_f32.c
Compile [ 76.7%]: arm_bitreversal.c
Compile [ 76.8%]: arm_bitreversal_f16.c
Compile [ 77.0%]: arm_bitreversal2.c
Compile [ 77.1%]: arm_cfft_f16.c
Compile [ 77.2%]: arm_cfft_f64.c
Compile [ 77.4%]: arm_cfft_f32.c
Compile [ 77.5%]: TransformFunctionsF16.c
Compile [ 77.6%]: arm_cfft_init_f32.c
Compile [ 77.8%]: arm_cfft_init_q15.c
Compile [ 77.9%]: arm_cfft_init_f16.c
Compile [ 78.0%]: arm_cfft_init_f64.c
Compile [ 78.2%]: arm_cfft_init_q31.c
Compile [ 78.3%]: arm_cfft_q15.c
Compile [ 78.4%]: arm_cfft_radix2_init_f16.c
Compile [ 78.6%]: arm_cfft_q31.c
Compile [ 78.7%]: arm_cfft_radix2_f16.c
Compile [ 78.8%]: arm_cfft_radix2_init_f32.c
Compile [ 79.0%]: arm_cfft_radix2_f32.c
Compile [ 79.1%]: arm_cfft_radix2_init_q15.c
Compile [ 79.3%]: arm_cfft_radix2_init_q31.c
Compile [ 79.4%]: arm_cfft_radix2_q31.c
Compile [ 79.5%]: arm_cfft_radix4_f32.c
Compile [ 79.7%]: arm_cfft_radix2_q15.c
Compile [ 79.8%]: arm_cfft_radix4_init_f16.c
Compile [ 79.9%]: arm_cfft_radix4_f16.c
Compile [ 80.1%]: arm_cfft_radix4_init_q31.c
Compile [ 80.2%]: arm_cfft_radix4_init_f32.c
Compile [ 80.3%]: arm_cfft_radix4_init_q15.c
Compile [ 80.5%]: arm_cfft_radix8_f16.c
Compile [ 80.6%]: arm_cfft_radix4_q15.c
Compile [ 80.7%]: arm_cfft_radix8_f32.c
Compile [ 80.9%]: arm_cfft_radix4_q31.c
Compile [ 81.0%]: arm_dct4_f32.c
Compile [ 81.1%]: arm_dct4_init_f32.c
Compile [ 81.3%]: arm_dct4_init_q15.c
Compile [ 81.4%]: arm_dct4_init_q31.c
Compile [ 81.5%]: arm_mfcc_f16.c
Compile [ 81.7%]: arm_dct4_q15.c
Compile [ 81.8%]: arm_dct4_q31.c
Compile [ 81.9%]: arm_mfcc_f32.c
Compile [ 82.1%]: arm_mfcc_init_f16.c
Compile [ 82.2%]: arm_mfcc_init_f32.c
Compile [ 82.3%]: arm_mfcc_init_q15.c
Compile [ 82.5%]: arm_mfcc_init_q31.c
Compile [ 82.6%]: arm_mfcc_q31.c
Compile [ 82.7%]: arm_mfcc_q15.c
Compile [ 82.9%]: arm_rfft_fast_f16.c
Compile [ 83.0%]: arm_rfft_f32.c
Compile [ 83.1%]: arm_rfft_fast_f32.c
Compile [ 83.3%]: arm_rfft_fast_f64.c
Compile [ 83.4%]: arm_rfft_fast_init_f16.c
Compile [ 83.5%]: arm_rfft_fast_init_f64.c
Compile [ 83.7%]: arm_rfft_fast_init_f32.c
Compile [ 83.8%]: arm_rfft_init_f32.c
Compile [ 83.9%]: TransformFunctions.c
Compile [ 84.1%]: arm_rfft_init_q15.c
Compile [ 84.2%]: arm_rfft_init_q31.c
Compile [ 84.3%]: arm_rfft_q15.c
Compile [ 84.5%]: arm_rfft_q31.c
Compile [ 84.6%]: arm_bartlett_f64.c
Compile [ 84.7%]: arm_blackman_harris_92db_f32.c
Compile [ 84.9%]: arm_bartlett_f32.c
Compile [ 85.0%]: arm_blackman_harris_92db_f64.c
Compile [ 85.1%]: arm_hamming_f32.c
Compile [ 85.3%]: arm_hamming_f64.c
Compile [ 85.4%]: arm_hanning_f64.c
Compile [ 85.5%]: arm_hanning_f32.c
Compile [ 85.7%]: arm_hft116d_f32.c
Compile [ 85.8%]: arm_hft116d_f64.c
Compile [ 85.9%]: arm_hft144d_f32.c
Compile [ 86.1%]: arm_hft169d_f64.c
Compile [ 86.2%]: arm_hft196d_f64.c
Compile [ 86.3%]: arm_hft144d_f64.c
Compile [ 86.5%]: arm_hft196d_f32.c
Compile [ 86.6%]: arm_hft169d_f32.c
Compile [ 86.7%]: arm_hft90d_f32.c
Compile [ 86.9%]: arm_hft223d_f32.c
Compile [ 87.0%]: arm_hft248d_f32.c
Compile [ 87.1%]: arm_hft223d_f64.c
Compile [ 87.3%]: arm_hft248d_f64.c
Compile [ 87.4%]: WindowFunctions.c
Compile [ 87.6%]: arm_hft95_f32.c
Compile [ 87.7%]: arm_hft90d_f64.c
Compile [ 87.8%]: arm_nuttall3_f32.c
Compile [ 88.0%]: arm_hft95_f64.c
Compile [ 88.1%]: arm_nuttall3_f64.c
Compile [ 88.2%]: arm_nuttall3a_f32.c
Compile [ 88.4%]: arm_nuttall3a_f64.c
Compile [ 88.5%]: arm_nuttall3b_f64.c
Compile [ 88.6%]: arm_nuttall4_f32.c
Compile [ 88.8%]: arm_nuttall3b_f32.c
Compile [ 88.9%]: arm_nuttall4a_f32.c
Compile [ 89.0%]: arm_nuttall4_f64.c
Compile [ 89.2%]: arm_nuttall4a_f64.c
Compile [ 89.3%]: arm_nuttall4b_f32.c
Compile [ 89.4%]: arm_nuttall4b_f64.c
Compile [ 89.6%]: arm_nuttall4c_f32.c
Compile [ 89.7%]: arm_nuttall4c_f64.c
Compile [ 89.8%]: arm_welch_f64.c
Compile [ 90.0%]: arm_welch_f32.c
Compile [ 90.1%]: arm_nn_activation_s16.c
Compile [ 90.2%]: arm_relu_q7.c
Compile [ 90.4%]: arm_elementwise_mul_s16.c
Compile [ 90.5%]: arm_relu6_s8.c
Compile [ 90.6%]: arm_elementwise_add_s16.c
Compile [ 90.8%]: arm_elementwise_mul_s16_s8.c
Compile [ 90.9%]: arm_relu_q15.c
Compile [ 91.0%]: arm_elementwise_add_s8.c
Compile [ 91.2%]: arm_concatenation_s8_z.c
Compile [ 91.3%]: arm_concatenation_s8_w.c
Compile [ 91.4%]: arm_elementwise_mul_s8.c
Compile [ 91.6%]: arm_concatenation_s8_x.c
Compile [ 91.7%]: arm_convolve_1_x_n_s8.c
Compile [ 91.8%]: arm_concatenation_s8_y.c
Compile [ 92.0%]: arm_convolve_1x1_s8.c
Compile [ 92.1%]: arm_convolve_1x1_s8_fast.c
Compile [ 92.2%]: arm_convolve_s16.c
Compile [ 92.4%]: arm_convolve_s8.c
Compile [ 92.5%]: arm_convolve_fast_s16.c
Compile [ 92.6%]: arm_convolve_wrapper_s16.c
Compile [ 92.8%]: arm_convolve_wrapper_s8.c
Compile [ 92.9%]: arm_depthwise_conv_3x3_s8.c
[Warning] arm_nn_math_types.h@172,21: implicit declaration of function '__smlabb' [-Wimplicit-function-declaration]
[Warning] arm_nn_math_types.h@173,21: implicit declaration of function '__smlatt' [-Wimplicit-function-declaration]
Compile [ 93.0%]: arm_depthwise_conv_s16.c
Compile [ 93.2%]: arm_depthwise_conv_wrapper_s16.c
Compile [ 93.3%]: arm_depthwise_conv_fast_s16.c
Compile [ 93.4%]: arm_depthwise_conv_s8_opt.c
Compile [ 93.6%]: arm_depthwise_conv_s8.c
Compile [ 93.7%]: arm_depthwise_conv_wrapper_s8.c
Compile [ 93.8%]: arm_nn_depthwise_conv_s8_core.c
Compile [ 94.0%]: arm_nn_mat_mult_s8.c
Compile [ 94.1%]: arm_fully_connected_s16.c
Compile [ 94.2%]: arm_nn_depthwise_conv_nt_t_padded_s8.c
Compile [ 94.4%]: arm_nn_mat_mult_kernel_s8_s16.c
Compile [ 94.5%]: arm_lstm_unidirectional_s8_s16.c
Compile [ 94.6%]: arm_fully_connected_s8.c
Compile [ 94.8%]: arm_nn_depthwise_conv_nt_t_s8.c
Compile [ 94.9%]: arm_nn_depthwise_conv_nt_t_s16.c
Compile [ 95.0%]: arm_nn_lstm_calculate_gate_s8_s16.c
Compile [ 95.2%]: arm_nn_lstm_step_s8_s16.c
Compile [ 95.3%]: arm_nn_lstm_update_cell_state_s16.c
Compile [ 95.4%]: arm_nn_lstm_update_output_s8_s16.c
Compile [ 95.6%]: arm_nn_mat_mul_core_1x_s8.c
Compile [ 95.7%]: arm_nn_vec_mat_mul_result_acc_s8.c
Compile [ 95.9%]: arm_nn_mat_mul_core_4x_s8.c
Compile [ 96.0%]: arm_nn_mat_mul_kernel_s16.c
Compile [ 96.1%]: arm_nn_vec_mat_mult_t_s16.c
Compile [ 96.3%]: arm_nn_mat_mult_nt_t_s8.c
Compile [ 96.4%]: arm_nn_vec_mat_mult_t_s8.c
Compile [ 96.5%]: arm_nn_vec_mat_mult_t_svdf_s8.c
Compile [ 96.7%]: arm_avgpool_s16.c
Compile [ 96.8%]: arm_q7_to_q15_with_offset.c
Compile [ 96.9%]: arm_nntables.c
Compile [ 97.1%]: arm_avgpool_s8.c
Compile [ 97.2%]: arm_max_pool_s16.c
Compile [ 97.3%]: arm_reshape_s8.c
Compile [ 97.5%]: arm_max_pool_s8.c
Compile [ 97.6%]: arm_svdf_s8.c
Compile [ 97.7%]: arm_svdf_state_s16_s8.c
Compile [ 97.9%]: arm_softmax_s8.c
Compile [ 98.0%]: arm_softmax_s16.c
Compile [ 98.1%]: arm_softmax_s8_s16.c
Compile [ 98.3%]: arm_nn_softmax_common_s8.c
Compile [ 98.4%]: arm_softmax_u8.c
Compile [ 98.5%]: kws.cpp
[Error] arm_acle.h@48,49: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@55,50: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@62,49: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@69,50: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@100,50: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@107,51: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
[Error] arm_acle.h@114,50: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] arm_acle.h@121,51: invalid conversion from 'void*' to 'int*' [-fpermissive]
[Error] nn.h@28,25: 'q7_t' has not been declared
[Error] nn.h@28,40: 'q7_t' has not been declared
[Error] kws.cpp@72,33: no matching function for call to 'NN::run_nn(q7_t*&, q7_t*&)'
[Error] kws.cpp@74,47: 'arm_softmax_q7' was not declared in this scope
[ERROR] In file included from ../CMSIS-NN/Include/arm_nn_math_types.h:94:0,
from ../CMSIS-NN/Include/arm_nnfunctions.h:114,
from ../Source/NN/nn.h:22,
from ../Source\KWS\kws.h:23,
from ../Source\KWS\kws.cpp:24:
c:\program files (x86)\gnu tools arm embedded\6 2017-q2-update\lib\gcc\arm-none-eabi\6.3.1\include\arm_acle.h: In function 'void __arm_ldc(unsigned int, unsigned int, const void*)':
c:\program files (x86)\gnu tools arm embedded\6 2017-q2-update\lib\gcc\arm-none-eabi\6.3.1\include\arm_acle.h:48:49: error: invalid conversion from 'const void*' to 'const int*' [-fpermissive]
return __builtin_arm_ldc (__coproc, __CRd, __p);
^
[mbed] ERROR: "C:\Python27\python.exe" returned error. Code: 1 Path: "C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test" Command: "C:\Python27\python.exe -u C:\prj_KWS\Deployment\ML-KWS-for-MCU\Deployment\kws_realtime_test\tools\make.py -t GCC_ARM -m DISCO_F746NG --profile ../release_O3.json --source . --source ../Source --source ../Examples/realtime_test --source ../CMSIS-NN/Include --source ../CMSIS-NN/Source --source ../CMSIS-DSP/Include --source ../CMSIS-DSP/PrivateInclude --source ../CMSIS-DSP/Source --source ../CMSIS_5/CMSIS/Core/Include --build .\BUILD\DISCO_F746NG\GCC_ARM-RELEASE_O3 -j 8"