^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:234:13: note: in expansion of macro 'MC_LINKS_AVX2'
             MC_LINKS_AVX2(12);
             ^~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_v32_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_v32_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:149:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 4, 1, 0, tap##tap_v32,  bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:156:5: note: in expansion of macro 'MC_TAP_LINKS_AVX2'
     MC_TAP_LINKS_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:234:13: note: in expansion of macro 'MC_LINKS_AVX2'
             MC_LINKS_AVX2(12);
             ^~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_v64_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_v64_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:150:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 5, 1, 0, tap##tap_v64,  bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:156:5: note: in expansion of macro 'MC_TAP_LINKS_AVX2'
     MC_TAP_LINKS_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:234:13: note: in expansion of macro 'MC_LINKS_AVX2'
             MC_LINKS_AVX2(12);
             ^~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_v128_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_v128_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:151:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 6, 1, 0, tap##tap_v128, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:156:5: note: in expansion of macro 'MC_TAP_LINKS_AVX2'
     MC_TAP_LINKS_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:234:13: note: in expansion of macro 'MC_LINKS_AVX2'
             MC_LINKS_AVX2(12);
             ^~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_pixels16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_pixels16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:159:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 0, 0, pixels16, bd, avx2)       
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_h16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_h16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:160:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 0, 1, tap##tap_h16, bd, avx2)   
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_v16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_v16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:161:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 1, 0, tap##tap_v16, bd, avx2)   
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_hv16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_hv16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:162:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 1, 1, tap##tap_hv16, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_hv32_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_hv32_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:163:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 4, 1, 1, tap##tap_hv32, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_hv64_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_hv64_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:164:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 5, 1, 1, tap##tap_hv64, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_8tap_hv128_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_8tap_hv128_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:165:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 6, 1, 1, tap##tap_hv128, bd, avx2) 
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:169:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(LUMA,   8, bd);                          
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_h16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_h16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:160:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 0, 1, tap##tap_h16, bd, avx2)   
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_v16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_v16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:161:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 1, 0, tap##tap_v16, bd, avx2)   
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_hv16_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_hv16_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:162:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 3, 1, 1, tap##tap_hv16, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_hv32_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_hv32_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:163:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 4, 1, 1, tap##tap_hv32, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_hv64_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_hv64_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:164:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 5, 1, 1, tap##tap_hv64, bd, avx2)  
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:109:37: error: 'ff_h2656_put_uni_4tap_hv128_12_avx2' undeclared (first use in this function); did you mean 'ff_h2656_put_uni_4tap_hv128_12_sse4'?
     dst ## _uni[C][W][idx1][idx2] = ff_h2656_put_uni_ ## name ## _ ## D ## _##opt; 
                                     ^~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:165:9: note: in expansion of macro 'PEL_LINK'
         PEL_LINK(c->inter.put, C, 6, 1, 1, tap##tap_hv128, bd, avx2) 
         ^~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:170:5: note: in expansion of macro 'MC_TAP_LINKS_16BPC_AVX2'
     MC_TAP_LINKS_16BPC_AVX2(CHROMA, 4, bd);
     ^~~~~~~~~~~~~~~~~~~~~~~
libavcodec/x86/vvc/vvcdsp_init.c:235:13: note: in expansion of macro 'MC_LINKS_16BPC_AVX2'
             MC_LINKS_16BPC_AVX2(12);
             ^~~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make: *** [ffbuild/common.mak:81: libavcodec/x86/vvc/vvcdsp_init.o] Error 1
make: *** Waiting for unfinished jobs....