Following error raised in latest code from git
make[6]: Entering directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/Build/bcg729'
[ 1%] Building C object src/CMakeFiles/bcg729.dir/adaptativeCodebookSearch.c.o
[ 2%] Building C object src/CMakeFiles/bcg729.dir/codebooks.c.o
[ 3%] Building C object src/CMakeFiles/bcg729.dir/computeAdaptativeCodebookGain.c.o
[ 5%] Building C object src/CMakeFiles/bcg729.dir/computeLP.c.o
In file included from /home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/basicOperationsMacros.h:24:0,
from /home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:23:
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c: In function 'computeLP':
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:54: error: array subscript is above array bounds [-Werror=array-bounds]
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:53:32: note: in definition of macro 'ADD32'
#define ADD32(a,b) ((word32_t)(a)+(word32_t)(b))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:108:34: note: in expansion of macro 'MULT16_16'
#define MULT16_32_P15(a,b) ADD32(MULT16_16((a),SHR((b),15)), PSHR(MULT16_16((a),((b)&0x00007fff)),15))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:36: note: in expansion of macro 'MULT16_32_P15'
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:54: error: array subscript is above array bounds [-Werror=array-bounds]
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:53:32: note: in definition of macro 'ADD32'
#define ADD32(a,b) ((word32_t)(a)+(word32_t)(b))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:108:34: note: in expansion of macro 'MULT16_16'
#define MULT16_32_P15(a,b) ADD32(MULT16_16((a),SHR((b),15)), PSHR(MULT16_16((a),((b)&0x00007fff)),15))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:36: note: in expansion of macro 'MULT16_32_P15'
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:54: error: array subscript is above array bounds [-Werror=array-bounds]
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:53:32: note: in definition of macro 'ADD32'
#define ADD32(a,b) ((word32_t)(a)+(word32_t)(b))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:108:34: note: in expansion of macro 'MULT16_16'
#define MULT16_32_P15(a,b) ADD32(MULT16_16((a),SHR((b),15)), PSHR(MULT16_16((a),((b)&0x00007fff)),15))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:36: note: in expansion of macro 'MULT16_32_P15'
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:54: error: array subscript is above array bounds [-Werror=array-bounds]
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:53:32: note: in definition of macro 'ADD32'
#define ADD32(a,b) ((word32_t)(a)+(word32_t)(b))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:108:34: note: in expansion of macro 'MULT16_16'
#define MULT16_32_P15(a,b) ADD32(MULT16_16((a),SHR((b),15)), PSHR(MULT16_16((a),((b)&0x00007fff)),15))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:36: note: in expansion of macro 'MULT16_32_P15'
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:54: error: array subscript is above array bounds [-Werror=array-bounds]
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:53:32: note: in definition of macro 'ADD32'
#define ADD32(a,b) ((word32_t)(a)+(word32_t)(b))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/fixedPointMacros.h:108:34: note: in expansion of macro 'MULT16_16'
#define MULT16_32_P15(a,b) ADD32(MULT16_16((a),SHR((b),15)), PSHR(MULT16_16((a),((b)&0x00007fff)),15))
^
/home/hydroskywalker/linphone/linphone-android/submodules/bcg729/src/computeLP.c:206:36: note: in expansion of macro 'MULT16_32_P15'
autoCorrelationCoefficients[i] = MULT16_32_P15(wlag[i], autoCorrelationCoefficients[i]); /* wlag in Q15 */
^
cc1: all warnings being treated as errors
make[6]: *** [src/CMakeFiles/bcg729.dir/computeLP.c.o] Error 1
make[6]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/Build/bcg729'
make[5]: *** [src/CMakeFiles/bcg729.dir/all] Error 2
make[5]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/Build/bcg729'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/Build/bcg729'
make[3]: *** [/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/Stamp/EP_bcg729/EP_bcg729-build] Error 2
make[3]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/cmake'
make[2]: *** [CMakeFiles/EP_bcg729.dir/all] Error 2
make[2]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/cmake'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/hydroskywalker/linphone/linphone-android/WORK/android-x86/cmake'
make: *** [x86-build] Error 2