svt-av1-2.3.0-1.fc43

List of Findings

Error: COMPILER_WARNING: [#def1]
SVT-AV1-v2.3.0/Source/App/app_config.c: scope_hint: In function ‘set_cfg_force_key_frames’
SVT-AV1-v2.3.0/Source/App/app_config.c:440:55: warning[-Wcalloc-transposed-args]: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument
#  440 |         char        *specifier = (char *)calloc(sizeof(*specifier), len + 1);
#      |                                                       ^
SVT-AV1-v2.3.0/Source/App/app_config.c:440:55: note: earlier argument should specify number of elements, later size of each element
#  438|       while (p) {
#  439|           const size_t len       = strcspn(p, ",");
#  440|->         char        *specifier = (char *)calloc(sizeof(*specifier), len + 1);
#  441|           if (!specifier)
#  442|               goto err;

Error: COMPILER_WARNING: [#def2]
SVT-AV1-v2.3.0/Source/App/app_config.c:459:43: warning[-Wcalloc-transposed-args]: ‘calloc’ sizes specified with ‘sizeof’ in the earlier argument and not in the later argument
#  459 |     fkf.frames = (uint64_t *)calloc(sizeof(*fkf.frames), fkf.count);
#      |                                           ^
SVT-AV1-v2.3.0/Source/App/app_config.c:459:43: note: earlier argument should specify number of elements, later size of each element
#  457|           goto err;
#  458|   
#  459|->     fkf.frames = (uint64_t *)calloc(sizeof(*fkf.frames), fkf.count);
#  460|       if (!fkf.frames)
#  461|           goto err;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def3]
SVT-AV1-v2.3.0/Source/App/app_config.c:2316:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘film_grain’
SVT-AV1-v2.3.0/Source/App/app_config.c:2281:20: enter_function: entry to ‘read_fgs_table’
SVT-AV1-v2.3.0/Source/App/app_config.c:2287:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2292:10: call_function: inlined call to ‘fread’ from ‘read_fgs_table’
SVT-AV1-v2.3.0/Source/App/app_config.c:2292:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2298:34: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/App/app_config.c:2300:12: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2301:24: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2311:12: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2316:13: branch_false: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2316:13: danger: ‘film_grain’ could be NULL: unchecked value from [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
# 2314|           }
# 2315|   
# 2316|->         if (film_grain->update_parameters) {
# 2317|               num_read = fscanf(file,
# 2318|                                 "p %d %d %d %d %d %d %d %d %d %d %d %d\n",

Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
SVT-AV1-v2.3.0/Source/App/app_config.c:2411:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘film_grain’
SVT-AV1-v2.3.0/Source/App/app_config.c:2281:20: enter_function: entry to ‘read_fgs_table’
SVT-AV1-v2.3.0/Source/App/app_config.c:2287:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2292:10: call_function: inlined call to ‘fread’ from ‘read_fgs_table’
SVT-AV1-v2.3.0/Source/App/app_config.c:2292:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2298:34: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/App/app_config.c:2300:12: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/App/app_config.c:2409:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2411:5: danger: ‘film_grain’ could be NULL: unchecked value from [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
# 2409|       fclose(file);
# 2410|   
# 2411|->     film_grain->apply_grain = 1;
# 2412|       film_grain->ignore_ref  = 1;
# 2413|       cfg->config.fgs_table   = film_grain;

Error: GCC_ANALYZER_WARNING (CWE-121): [#def5]
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:9: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2435:21: branch_true: following ‘true’ branch (when ‘index < num_channels’)...
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:41: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_config.c:2436:9: danger: out-of-bounds write from byte 48 till byte 55 but ‘config_strings’ ends at byte 48
# 2434|   
# 2435|       for (index = 0; index < num_channels; ++index)
# 2436|->         config_strings[index] = (char *)malloc(sizeof(char) * COMMAND_LINE_MAX_SIZE);
# 2437|       for (int i = 0; i < MAX_NUM_TOKENS; ++i) {
# 2438|           cmd_copy[i] = NULL;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
SVT-AV1-v2.3.0/Source/App/app_context.c:247:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘last_evt’
SVT-AV1-v2.3.0/Source/App/app_context.c:393:13: enter_function: entry to ‘init_encoder’
SVT-AV1-v2.3.0/Source/App/app_context.c:398:8: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/App/app_context.c:400:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/App/app_context.c:401:42: call_function: calling ‘parse_rio_map_file’ from ‘init_encoder’
#  245|               }
#  246|               if (roi_map->evt_list != NULL) {
#  247|->                 last_evt->next = evt;
#  248|               } else {
#  249|                   roi_map->evt_list = evt;

Error: COMPILER_WARNING: [#def7]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/aom_subpixel_8t_intrin_avx2.c:186:17: note[note]: called from here
#  184|   
#  185|   static INLINE __m256i xx_loadu2_mi128(const void *hi, const void *lo) {
#  186|->     __m256i a = _mm256_castsi128_si256(_mm_loadu_si128((const __m128i *)(lo)));
#  187|       a         = _mm256_inserti128_si256(a, _mm_loadu_si128((const __m128i *)(hi)), 1);
#  188|       return a;

Error: COMPILER_WARNING: [#def8]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/aom_subpixel_8t_intrin_avx2.c:187:17: note[note]: called from here
#  185|   static INLINE __m256i xx_loadu2_mi128(const void *hi, const void *lo) {
#  186|       __m256i a = _mm256_castsi128_si256(_mm_loadu_si128((const __m128i *)(lo)));
#  187|->     a         = _mm256_inserti128_si256(a, _mm_loadu_si128((const __m128i *)(hi)), 1);
#  188|       return a;
#  189|   }

Error: COMPILER_WARNING: [#def9]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_inv_txfm_avx2.c:843:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  841|   }
#  842|   
#  843|-> static INLINE void idct64_stage4_high32_avx2(__m256i *x, const int32_t *cospi, const __m256i _r, int8_t cos_bit) {
#  844|       (void)cos_bit;
#  845|       const __m256i cospi_m04_p60 = pair_set_w16_epi16(-cospi[4], cospi[60]);

Error: COMPILER_WARNING: [#def10]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_quantize_avx2.c:29:26: note[note]: called from here
#   27|   
#   28|   static INLINE void write_zero(TranLow *qcoeff) {
#   29|->     const __m256i zero = _mm256_setzero_si256();
#   30|       if (sizeof(TranLow) == 4) {
#   31|           _mm256_storeu_si256((__m256i *)qcoeff, zero);

Error: COMPILER_WARNING: [#def11]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_quantize_avx2.c:31:9: note[note]: called from here
#   29|       const __m256i zero = _mm256_setzero_si256();
#   30|       if (sizeof(TranLow) == 4) {
#   31|->         _mm256_storeu_si256((__m256i *)qcoeff, zero);
#   32|           _mm256_storeu_si256((__m256i *)qcoeff + 1, zero);
#   33|       } else

Error: COMPILER_WARNING: [#def12]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_quantize_avx2.c:32:9: note[note]: called from here
#   30|       if (sizeof(TranLow) == 4) {
#   31|           _mm256_storeu_si256((__m256i *)qcoeff, zero);
#   32|->         _mm256_storeu_si256((__m256i *)qcoeff + 1, zero);
#   33|       } else
#   34|           _mm256_storeu_si256((__m256i *)qcoeff, zero);

Error: COMPILER_WARNING: [#def13]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_quantize_avx2.c:93:24: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   91|       } while (0)
#   92|   
#   93|-> static INLINE uint16_t quant_gather_eob(__m256i eob) {
#   94|       const __m128i eob_lo = _mm256_castsi256_si128(eob);
#   95|       const __m128i eob_hi = _mm256_extractf128_si256(eob, 1);

Error: COMPILER_WARNING: [#def14]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/av1_quantize_avx2.c:341:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  339|   }
#  340|   // 64 bit multiply. return the low 64 bits of the intermediate integers
#  341|-> static inline __m256i mm256_mullo_epi64(const __m256i a, const __m256i b) {
#  342|       // if a 64bit integer 'a' can be represented by its low 32bit part a0 and high 32bit part a1 as: a1<<32+a0,
#  343|       // 64bit integer multiply a*b can expand to: (a1*b1)<<64 + (a1*b0 + a0*b1)<<32 + a0*b0.

Error: COMPILER_WARNING: [#def15]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:47:17: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   45|                   best_mse = curr;
#   46|           }
#   47|->         __m256i best_mse_ = _mm256_set1_epi64x(best_mse);
#   48|           /* Find best mse when adding each possible new option. */
#   49|           //assert(~total_strengths % 4);

Error: COMPILER_WARNING: [#def16]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:168:28: note[note]: called from here
#  166|               (const __m128i *)(*src + 0 * 8)); // don't add r * dstride b/c add it at end of loop iterations
#  167|           const __m128i s1 = _mm_loadu_si128((const __m128i *)(*src + subsampling_factor * 8));
#  168|->         const __m256i s  = _mm256_setr_m128i(s0, s1);
#  169|           const __m128i d0 = _mm_loadu_si128((const __m128i *)(dst + r * dstride));
#  170|           const __m128i d1 = _mm_loadu_si128((const __m128i *)(dst + (r + subsampling_factor) * dstride));

Error: COMPILER_WARNING: [#def17]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:171:28: note[note]: called from here
#  169|           const __m128i d0 = _mm_loadu_si128((const __m128i *)(dst + r * dstride));
#  170|           const __m128i d1 = _mm_loadu_si128((const __m128i *)(dst + (r + subsampling_factor) * dstride));
#  171|->         const __m256i d  = _mm256_setr_m128i(d0, d1);
#  172|   
#  173|           const __m256i diff = _mm256_sub_epi16(d, s);

Error: COMPILER_WARNING: [#def18]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:173:30: note[note]: called from here
#  171|           const __m256i d  = _mm256_setr_m128i(d0, d1);
#  172|   
#  173|->         const __m256i diff = _mm256_sub_epi16(d, s);
#  174|           const __m256i mse  = _mm256_madd_epi16(diff, diff);
#  175|           *sum               = _mm256_add_epi32(*sum, mse);

Error: COMPILER_WARNING: [#def19]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:174:30: note[note]: called from here
#  172|   
#  173|           const __m256i diff = _mm256_sub_epi16(d, s);
#  174|->         const __m256i mse  = _mm256_madd_epi16(diff, diff);
#  175|           *sum               = _mm256_add_epi32(*sum, mse);
#  176|   

Error: COMPILER_WARNING: [#def20]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:175:30: note[note]: called from here
#  173|           const __m256i diff = _mm256_sub_epi16(d, s);
#  174|           const __m256i mse  = _mm256_madd_epi16(diff, diff);
#  175|->         *sum               = _mm256_add_epi32(*sum, mse);
#  176|   
#  177|           *src += 8 * 2 * subsampling_factor;

Error: COMPILER_WARNING: [#def21]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_avx2.c:201:24: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  199|   }
#  200|   
#  201|-> static INLINE uint32_t sum32(const __m256i src) {
#  202|       const __m128i src_l = _mm256_castsi256_si128(src);
#  203|       const __m128i src_h = _mm256_extracti128_si256(src, 1);

Error: COMPILER_WARNING: [#def22]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cdef_block_avx2.c:25:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   23|    (x7^2+y2^7)*C7 + (x8^2+0^2)*C8 where the C1..C8 constants are in const1
#   24|    and const2. */
#   25|-> static INLINE __m256i fold_mul_and_sum(__m256i partial, __m256i const_var) {
#   26|       partial = _mm256_shuffle_epi8(
#   27|           partial,

Error: COMPILER_WARNING: [#def23]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cfl_avx2.c:16:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   14|   #include "common_dsp_rtcd.h"
#   15|   
#   16|-> static INLINE __m256i predict_unclipped(const __m256i *input, __m256i alpha_q12, __m256i alpha_sign, __m256i dc_q0) {
#   17|       __m256i ac_q3          = _mm256_loadu_si256(input);
#   18|       __m256i ac_sign        = _mm256_sign_epi16(alpha_sign, ac_q3);

Error: COMPILER_WARNING: [#def24]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cfl_avx2.c:16:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   14|   #include "common_dsp_rtcd.h"
#   15|   
#   16|-> static INLINE __m256i predict_unclipped(const __m256i *input, __m256i alpha_q12, __m256i alpha_sign, __m256i dc_q0) {
#   17|       __m256i ac_q3          = _mm256_loadu_si256(input);
#   18|       __m256i ac_sign        = _mm256_sign_epi16(alpha_sign, ac_q3);

Error: COMPILER_WARNING: [#def25]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cfl_avx2.c:27:30: note[note]: called from here
#   25|                                                 __m128i dc_q0) {
#   26|       __m128i ac_q3          = _mm_loadu_si128(input);
#   27|->     __m128i ac_sign        = _mm_sign_epi16(alpha_sign, ac_q3);
#   28|       __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12);
#   29|       scaled_luma_q0         = _mm_sign_epi16(scaled_luma_q0, ac_sign);

Error: COMPILER_WARNING: [#def26]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cfl_avx2.c:28:30: note[note]: called from here
#   26|       __m128i ac_q3          = _mm_loadu_si128(input);
#   27|       __m128i ac_sign        = _mm_sign_epi16(alpha_sign, ac_q3);
#   28|->     __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12);
#   29|       scaled_luma_q0         = _mm_sign_epi16(scaled_luma_q0, ac_sign);
#   30|       return _mm_add_epi16(scaled_luma_q0, dc_q0);

Error: COMPILER_WARNING: [#def27]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/cfl_avx2.c:29:30: note[note]: called from here
#   27|       __m128i ac_sign        = _mm_sign_epi16(alpha_sign, ac_q3);
#   28|       __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12);
#   29|->     scaled_luma_q0         = _mm_sign_epi16(scaled_luma_q0, ac_sign);
#   30|       return _mm_add_epi16(scaled_luma_q0, dc_q0);
#   31|   }

Error: COMPILER_WARNING: [#def28]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:21:50: note[note]: called from here
#   19|                                            uint32_t input_area_height) // input parameter, input area height
#   20|   {
#   21|->     __m256i  sum, sum2, xmm2, xmm1, sum1, xmm0 = _mm256_setzero_si256();
#   22|       uint64_t result;
#   23|       xmm1 = _mm256_sad_epu8(xmm0,

Error: COMPILER_WARNING: [#def29]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:23:12: note[note]: called from here
#   21|       __m256i  sum, sum2, xmm2, xmm1, sum1, xmm0 = _mm256_setzero_si256();
#   22|       uint64_t result;
#   23|->     xmm1 = _mm256_sad_epu8(xmm0,
#   24|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + input_stride)),
#   25|                                               _mm_loadl_epi64((__m128i *)(input_samples))));

Error: COMPILER_WARNING: [#def30]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:26:12: note[note]: called from here
#   24|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + input_stride)),
#   25|                                               _mm_loadl_epi64((__m128i *)(input_samples))));
#   26|->     xmm2 = _mm256_sad_epu8(xmm0,
#   27|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + 3 * input_stride)),
#   28|                                               _mm_loadl_epi64((__m128i *)(input_samples + 2 * input_stride))));

Error: COMPILER_WARNING: [#def31]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:29:12: note[note]: called from here
#   27|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + 3 * input_stride)),
#   28|                                               _mm_loadl_epi64((__m128i *)(input_samples + 2 * input_stride))));
#   29|->     sum1 = _mm256_add_epi16(xmm1, xmm2);
#   30|   
#   31|       input_samples += 4 * input_stride;

Error: COMPILER_WARNING: [#def32]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:33:12: note[note]: called from here
#   31|       input_samples += 4 * input_stride;
#   32|   
#   33|->     xmm1 = _mm256_sad_epu8(xmm0,
#   34|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + input_stride)),
#   35|                                               _mm_loadl_epi64((__m128i *)(input_samples))));

Error: COMPILER_WARNING: [#def33]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:36:12: note[note]: called from here
#   34|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + input_stride)),
#   35|                                               _mm_loadl_epi64((__m128i *)(input_samples))));
#   36|->     xmm2 = _mm256_sad_epu8(xmm0,
#   37|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + 3 * input_stride)),
#   38|                                               _mm_loadl_epi64((__m128i *)(input_samples + 2 * input_stride))));

Error: COMPILER_WARNING: [#def34]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:39:12: note[note]: called from here
#   37|                              _mm256_set_m128i(_mm_loadl_epi64((__m128i *)(input_samples + 3 * input_stride)),
#   38|                                               _mm_loadl_epi64((__m128i *)(input_samples + 2 * input_stride))));
#   39|->     sum2 = _mm256_add_epi16(xmm1, xmm2);
#   40|   
#   41|       sum           = _mm256_add_epi16(sum1, sum2);

Error: COMPILER_WARNING: [#def35]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:41:21: note[note]: called from here
#   39|       sum2 = _mm256_add_epi16(xmm1, xmm2);
#   40|   
#   41|->     sum           = _mm256_add_epi16(sum1, sum2);
#   42|       __m128i upper = _mm256_extractf128_si256(sum, 1); //extract upper 128 bit
#   43|       upper         = _mm_add_epi32(upper, _mm_srli_si128(upper, 8)); // shift 2nd 16 bits to the 1st and sum both

Error: COMPILER_WARNING: [#def36]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:42:21: note[note]: called from here
#   40|   
#   41|       sum           = _mm256_add_epi16(sum1, sum2);
#   42|->     __m128i upper = _mm256_extractf128_si256(sum, 1); //extract upper 128 bit
#   43|       upper         = _mm_add_epi32(upper, _mm_srli_si128(upper, 8)); // shift 2nd 16 bits to the 1st and sum both
#   44|   

Error: COMPILER_WARNING: [#def37]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/comb_avg_sad_intrin_avx2.c:45:21: note[note]: called from here
#   43|       upper         = _mm_add_epi32(upper, _mm_srli_si128(upper, 8)); // shift 2nd 16 bits to the 1st and sum both
#   44|   
#   45|->     __m128i lower = _mm256_castsi256_si128(sum); //extract lower 128 bit
#   46|       lower         = _mm_add_epi32(lower, _mm_srli_si128(lower, 8)); // shift 2nd 16 bits to the 1st and sum both
#   47|   

Error: COMPILER_WARNING: [#def38]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/compute_sad_intrin_avx2.c:2917:24: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
# 2915|   }
# 2916|   
# 2917|-> static INLINE uint32_t sad_final_4_val_avx2(const __m256i sad) {
# 2918|       const __m128i sad_lo = _mm256_castsi256_si128(sad);
# 2919|       const __m128i sad_hi = _mm256_extracti128_si256(sad, 1);

Error: COMPILER_WARNING: [#def39]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.c:36:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   34|   }
#   35|   
#   36|-> static INLINE void sr_y_2tap_32_avx2(const uint8_t *const src, const __m256i coeffs[1], const __m256i s0,
#   37|                                        __m256i *const s1, uint8_t *const dst) {
#   38|       __m256i r[2];

Error: COMPILER_WARNING: [#def40]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:363:29: note[note]: called from here
#  361|   
#  362|       const __m128i coeff_8 = _mm_loadu_si128((__m128i *)filter);
#  363|->     const __m256i coeff   = _mm256_broadcastsi128_si256(coeff_8);
#  364|   
#  365|       // coeffs 0 1 0 1 0 1 0 1

Error: COMPILER_WARNING: [#def41]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:366:17: note[note]: called from here
#  364|   
#  365|       // coeffs 0 1 0 1 0 1 0 1
#  366|->     coeffs[0] = _mm256_shuffle_epi32(coeff, 0x00);
#  367|       // coeffs 2 3 2 3 2 3 2 3
#  368|       coeffs[1] = _mm256_shuffle_epi32(coeff, 0x55);

Error: COMPILER_WARNING: [#def42]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:368:17: note[note]: called from here
#  366|       coeffs[0] = _mm256_shuffle_epi32(coeff, 0x00);
#  367|       // coeffs 2 3 2 3 2 3 2 3
#  368|->     coeffs[1] = _mm256_shuffle_epi32(coeff, 0x55);
#  369|       // coeffs 4 5 4 5 4 5 4 5
#  370|       coeffs[2] = _mm256_shuffle_epi32(coeff, 0xaa);

Error: COMPILER_WARNING: [#def43]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:370:17: note[note]: called from here
#  368|       coeffs[1] = _mm256_shuffle_epi32(coeff, 0x55);
#  369|       // coeffs 4 5 4 5 4 5 4 5
#  370|->     coeffs[2] = _mm256_shuffle_epi32(coeff, 0xaa);
#  371|       // coeffs 6 7 6 7 6 7 6 7
#  372|       coeffs[3] = _mm256_shuffle_epi32(coeff, 0xff);

Error: COMPILER_WARNING: [#def44]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:372:17: note[note]: called from here
#  370|       coeffs[2] = _mm256_shuffle_epi32(coeff, 0xaa);
#  371|       // coeffs 6 7 6 7 6 7 6 7
#  372|->     coeffs[3] = _mm256_shuffle_epi32(coeff, 0xff);
#  373|   }
#  374|   

Error: COMPILER_WARNING: [#def45]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:384:14: note[note]: called from here
#  382|   
#  383|   static INLINE void load_16bit_7rows_avx2(const int16_t *const src, const ptrdiff_t stride, __m256i dst[7]) {
#  384|->     dst[0] = _mm256_loadu_si256((__m256i *)(src + 0 * stride));
#  385|       dst[1] = _mm256_loadu_si256((__m256i *)(src + 1 * stride));
#  386|       dst[2] = _mm256_loadu_si256((__m256i *)(src + 2 * stride));

Error: COMPILER_WARNING: [#def46]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:385:14: note[note]: called from here
#  383|   static INLINE void load_16bit_7rows_avx2(const int16_t *const src, const ptrdiff_t stride, __m256i dst[7]) {
#  384|       dst[0] = _mm256_loadu_si256((__m256i *)(src + 0 * stride));
#  385|->     dst[1] = _mm256_loadu_si256((__m256i *)(src + 1 * stride));
#  386|       dst[2] = _mm256_loadu_si256((__m256i *)(src + 2 * stride));
#  387|       dst[3] = _mm256_loadu_si256((__m256i *)(src + 3 * stride));

Error: COMPILER_WARNING: [#def47]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:386:14: note[note]: called from here
#  384|       dst[0] = _mm256_loadu_si256((__m256i *)(src + 0 * stride));
#  385|       dst[1] = _mm256_loadu_si256((__m256i *)(src + 1 * stride));
#  386|->     dst[2] = _mm256_loadu_si256((__m256i *)(src + 2 * stride));
#  387|       dst[3] = _mm256_loadu_si256((__m256i *)(src + 3 * stride));
#  388|       dst[4] = _mm256_loadu_si256((__m256i *)(src + 4 * stride));

Error: COMPILER_WARNING: [#def48]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:387:14: note[note]: called from here
#  385|       dst[1] = _mm256_loadu_si256((__m256i *)(src + 1 * stride));
#  386|       dst[2] = _mm256_loadu_si256((__m256i *)(src + 2 * stride));
#  387|->     dst[3] = _mm256_loadu_si256((__m256i *)(src + 3 * stride));
#  388|       dst[4] = _mm256_loadu_si256((__m256i *)(src + 4 * stride));
#  389|       dst[5] = _mm256_loadu_si256((__m256i *)(src + 5 * stride));

Error: COMPILER_WARNING: [#def49]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:388:14: note[note]: called from here
#  386|       dst[2] = _mm256_loadu_si256((__m256i *)(src + 2 * stride));
#  387|       dst[3] = _mm256_loadu_si256((__m256i *)(src + 3 * stride));
#  388|->     dst[4] = _mm256_loadu_si256((__m256i *)(src + 4 * stride));
#  389|       dst[5] = _mm256_loadu_si256((__m256i *)(src + 5 * stride));
#  390|       dst[6] = _mm256_loadu_si256((__m256i *)(src + 6 * stride));

Error: COMPILER_WARNING: [#def50]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:389:14: note[note]: called from here
#  387|       dst[3] = _mm256_loadu_si256((__m256i *)(src + 3 * stride));
#  388|       dst[4] = _mm256_loadu_si256((__m256i *)(src + 4 * stride));
#  389|->     dst[5] = _mm256_loadu_si256((__m256i *)(src + 5 * stride));
#  390|       dst[6] = _mm256_loadu_si256((__m256i *)(src + 6 * stride));
#  391|   }

Error: COMPILER_WARNING: [#def51]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:390:14: note[note]: called from here
#  388|       dst[4] = _mm256_loadu_si256((__m256i *)(src + 4 * stride));
#  389|       dst[5] = _mm256_loadu_si256((__m256i *)(src + 5 * stride));
#  390|->     dst[6] = _mm256_loadu_si256((__m256i *)(src + 6 * stride));
#  391|   }
#  392|   

Error: COMPILER_WARNING: [#def52]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:576:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  574|   }
#  575|   
#  576|-> static INLINE __m256i x_convolve_8tap_avx2(const __m256i data, const __m256i coeffs[4], const __m256i filt[4]) {
#  577|       __m256i ss[4];
#  578|   

Error: COMPILER_WARNING: [#def53]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:754:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  752|   }
#  753|   
#  754|-> static INLINE void xy_y_round_store_4x2_avx2(const __m256i res, uint8_t *const dst, const ptrdiff_t stride) {
#  755|       const __m256i r  = xy_y_round_avx2(res);
#  756|       const __m256i rr = _mm256_packs_epi32(r, r);

Error: COMPILER_WARNING: [#def54]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:1839:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
# 1837|   }
# 1838|   
# 1839|-> static INLINE void jnt_comp_avg_round_store_8x2_avx2(const __m256i res, const __m256i factor, const __m256i offset,
# 1840|                                                        const ConvBufType *const dst, const ptrdiff_t dst_stride,
# 1841|                                                        uint8_t *const dst8, const int32_t dst8_stride) {

Error: COMPILER_WARNING: [#def55]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2252:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
# 2250|   }
# 2251|   
# 2252|-> static INLINE void jnt_2d_comp_avg_round_store_4x2_avx2(const __m256i res, const __m256i factor, const __m256i offset,
# 2253|                                                           const ConvBufType *const dst, const ptrdiff_t dst_stride,
# 2254|                                                           uint8_t *const dst8, const int32_t dst8_stride) {

Error: COMPILER_WARNING: [#def56]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2590:33: note[note]: called from here
# 2588|       __m256i res;
# 2589|       if (use_jnt_comp_avg) {
# 2590|->         const __m256i wt0_res = _mm256_mullo_epi32(*data_ref_0, *wt0);
# 2591|           const __m256i wt1_res = _mm256_mullo_epi32(*res_unsigned, *wt1);
# 2592|           const __m256i wt_res  = _mm256_add_epi32(wt0_res, wt1_res);

Error: COMPILER_WARNING: [#def57]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2591:33: note[note]: called from here
# 2589|       if (use_jnt_comp_avg) {
# 2590|           const __m256i wt0_res = _mm256_mullo_epi32(*data_ref_0, *wt0);
# 2591|->         const __m256i wt1_res = _mm256_mullo_epi32(*res_unsigned, *wt1);
# 2592|           const __m256i wt_res  = _mm256_add_epi32(wt0_res, wt1_res);
# 2593|           res                   = _mm256_srai_epi32(wt_res, DIST_PRECISION_BITS);

Error: COMPILER_WARNING: [#def58]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2592:33: note[note]: called from here
# 2590|           const __m256i wt0_res = _mm256_mullo_epi32(*data_ref_0, *wt0);
# 2591|           const __m256i wt1_res = _mm256_mullo_epi32(*res_unsigned, *wt1);
# 2592|->         const __m256i wt_res  = _mm256_add_epi32(wt0_res, wt1_res);
# 2593|           res                   = _mm256_srai_epi32(wt_res, DIST_PRECISION_BITS);
# 2594|       } else {

Error: COMPILER_WARNING: [#def59]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2593:33: note[note]: called from here
# 2591|           const __m256i wt1_res = _mm256_mullo_epi32(*res_unsigned, *wt1);
# 2592|           const __m256i wt_res  = _mm256_add_epi32(wt0_res, wt1_res);
# 2593|->         res                   = _mm256_srai_epi32(wt_res, DIST_PRECISION_BITS);
# 2594|       } else {
# 2595|           const __m256i wt_res = _mm256_add_epi32(*data_ref_0, *res_unsigned);

Error: COMPILER_WARNING: [#def60]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2595:32: note[note]: called from here
# 2593|           res                   = _mm256_srai_epi32(wt_res, DIST_PRECISION_BITS);
# 2594|       } else {
# 2595|->         const __m256i wt_res = _mm256_add_epi32(*data_ref_0, *res_unsigned);
# 2596|           res                  = _mm256_srai_epi32(wt_res, 1);
# 2597|       }

Error: COMPILER_WARNING: [#def61]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/convolve_avx2.h:2596:32: note[note]: called from here
# 2594|       } else {
# 2595|           const __m256i wt_res = _mm256_add_epi32(*data_ref_0, *res_unsigned);
# 2596|->         res                  = _mm256_srai_epi32(wt_res, 1);
# 2597|       }
# 2598|       return res;

Error: COMPILER_WARNING: [#def62]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:29:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   27|       int           mask_idx = match_sz / 2;
#   28|       const __m128i mask     = _mm_loadu_si128((__m128i *)svt_aom_compute_cross_byte_mask[mask_idx]);
#   29|->     const __m256i zero     = _mm256_setzero_si256();
#   30|       __m128i       v1, v2;
#   31|   

Error: COMPILER_WARNING: [#def63]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:29:30: note[note]: called from here
#   27|       int           mask_idx = match_sz / 2;
#   28|       const __m128i mask     = _mm_loadu_si128((__m128i *)svt_aom_compute_cross_byte_mask[mask_idx]);
#   29|->     const __m256i zero     = _mm256_setzero_si256();
#   30|       __m128i       v1, v2;
#   31|   

Error: COMPILER_WARNING: [#def64]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:40:16: note[note]: called from here
#   38|       for (i = 0; i < match_sz; ++i) {
#   39|           v1   = _mm_and_si128(_mm_loadu_si128((__m128i *)&im1[stride1_i]), mask);
#   40|->         v1_1 = _mm256_cvtepu8_epi16(v1);
#   41|           v2   = _mm_and_si128(_mm_loadu_si128((__m128i *)&im2[stride2_i]), mask);
#   42|           v2_1 = _mm256_cvtepu8_epi16(v2);

Error: COMPILER_WARNING: [#def65]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:42:16: note[note]: called from here
#   40|           v1_1 = _mm256_cvtepu8_epi16(v1);
#   41|           v2   = _mm_and_si128(_mm_loadu_si128((__m128i *)&im2[stride2_i]), mask);
#   42|->         v2_1 = _mm256_cvtepu8_epi16(v2);
#   43|   
#   44|           v          = _mm256_insertf128_si256(_mm256_castsi128_si256(v1), v2, 1);

Error: COMPILER_WARNING: [#def66]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:44:22: note[note]: called from here
#   42|           v2_1 = _mm256_cvtepu8_epi16(v2);
#   43|   
#   44|->         v          = _mm256_insertf128_si256(_mm256_castsi128_si256(v1), v2, 1);
#   45|           sumsq2_vec = _mm256_add_epi32(sumsq2_vec, _mm256_madd_epi16(v2_1, v2_1));
#   46|   

Error: COMPILER_WARNING: [#def67]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:45:22: note[note]: called from here
#   43|   
#   44|           v          = _mm256_insertf128_si256(_mm256_castsi128_si256(v1), v2, 1);
#   45|->         sumsq2_vec = _mm256_add_epi32(sumsq2_vec, _mm256_madd_epi16(v2_1, v2_1));
#   46|   
#   47|           sum_vec   = _mm256_add_epi16(sum_vec, _mm256_sad_epu8(v, zero));

Error: COMPILER_WARNING: [#def68]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:47:21: note[note]: called from here
#   45|           sumsq2_vec = _mm256_add_epi32(sumsq2_vec, _mm256_madd_epi16(v2_1, v2_1));
#   46|   
#   47|->         sum_vec   = _mm256_add_epi16(sum_vec, _mm256_sad_epu8(v, zero));
#   48|           cross_vec = _mm256_add_epi32(cross_vec, _mm256_madd_epi16(v1_1, v2_1));
#   49|           stride1_i += stride1;

Error: COMPILER_WARNING: [#def69]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:48:21: note[note]: called from here
#   46|   
#   47|           sum_vec   = _mm256_add_epi16(sum_vec, _mm256_sad_epu8(v, zero));
#   48|->         cross_vec = _mm256_add_epi32(cross_vec, _mm256_madd_epi16(v1_1, v2_1));
#   49|           stride1_i += stride1;
#   50|           stride2_i += stride2;

Error: COMPILER_WARNING: [#def70]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:52:24: note[note]: called from here
#   50|           stride2_i += stride2;
#   51|       }
#   52|->     __m256i sum_vec1 = _mm256_srli_si256(sum_vec, 8);
#   53|       sum_vec          = _mm256_add_epi32(sum_vec, sum_vec1);
#   54|       int sum1_acc     = _mm_cvtsi128_si32(_mm256_castsi256_si128(sum_vec));

Error: COMPILER_WARNING: [#def71]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:53:24: note[note]: called from here
#   51|       }
#   52|       __m256i sum_vec1 = _mm256_srli_si256(sum_vec, 8);
#   53|->     sum_vec          = _mm256_add_epi32(sum_vec, sum_vec1);
#   54|       int sum1_acc     = _mm_cvtsi128_si32(_mm256_castsi256_si128(sum_vec));
#   55|       int sum2_acc     = _mm256_extract_epi32(sum_vec, 4);

Error: COMPILER_WARNING: [#def72]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:54:24: note[note]: called from here
#   52|       __m256i sum_vec1 = _mm256_srli_si256(sum_vec, 8);
#   53|       sum_vec          = _mm256_add_epi32(sum_vec, sum_vec1);
#   54|->     int sum1_acc     = _mm_cvtsi128_si32(_mm256_castsi256_si128(sum_vec));
#   55|       int sum2_acc     = _mm256_extract_epi32(sum_vec, 4);
#   56|   

Error: COMPILER_WARNING: [#def73]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:55:24: note[note]: called from here
#   53|       sum_vec          = _mm256_add_epi32(sum_vec, sum_vec1);
#   54|       int sum1_acc     = _mm_cvtsi128_si32(_mm256_castsi256_si128(sum_vec));
#   55|->     int sum2_acc     = _mm256_extract_epi32(sum_vec, 4);
#   56|   
#   57|       __m256i unp_low = _mm256_unpacklo_epi64(sumsq2_vec, cross_vec);

Error: COMPILER_WARNING: [#def74]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:57:23: note[note]: called from here
#   55|       int sum2_acc     = _mm256_extract_epi32(sum_vec, 4);
#   56|   
#   57|->     __m256i unp_low = _mm256_unpacklo_epi64(sumsq2_vec, cross_vec);
#   58|       __m256i unp_hig = _mm256_unpackhi_epi64(sumsq2_vec, cross_vec);
#   59|       temp1           = _mm256_add_epi32(unp_low, unp_hig);

Error: COMPILER_WARNING: [#def75]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:58:23: note[note]: called from here
#   56|   
#   57|       __m256i unp_low = _mm256_unpacklo_epi64(sumsq2_vec, cross_vec);
#   58|->     __m256i unp_hig = _mm256_unpackhi_epi64(sumsq2_vec, cross_vec);
#   59|       temp1           = _mm256_add_epi32(unp_low, unp_hig);
#   60|   

Error: COMPILER_WARNING: [#def76]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:59:23: note[note]: called from here
#   57|       __m256i unp_low = _mm256_unpacklo_epi64(sumsq2_vec, cross_vec);
#   58|       __m256i unp_hig = _mm256_unpackhi_epi64(sumsq2_vec, cross_vec);
#   59|->     temp1           = _mm256_add_epi32(unp_low, unp_hig);
#   60|   
#   61|       __m128i low_sumsq = _mm256_castsi256_si128(temp1);

Error: COMPILER_WARNING: [#def77]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:61:25: note[note]: called from here
#   59|       temp1           = _mm256_add_epi32(unp_low, unp_hig);
#   60|   
#   61|->     __m128i low_sumsq = _mm256_castsi256_si128(temp1);
#   62|       low_sumsq         = _mm_add_epi32(low_sumsq, _mm256_extractf128_si256(temp1, 1));
#   63|       low_sumsq         = _mm_add_epi32(low_sumsq, _mm_srli_epi64(low_sumsq, 32));

Error: COMPILER_WARNING: [#def78]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:62:25: note[note]: called from here
#   60|   
#   61|       __m128i low_sumsq = _mm256_castsi256_si128(temp1);
#   62|->     low_sumsq         = _mm_add_epi32(low_sumsq, _mm256_extractf128_si256(temp1, 1));
#   63|       low_sumsq         = _mm_add_epi32(low_sumsq, _mm_srli_epi64(low_sumsq, 32));
#   64|       int sumsq2_acc    = _mm_cvtsi128_si32(low_sumsq);

Error: COMPILER_WARNING: [#def79]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/corner_match_avx2.c:65:25: note[note]: called from here
#   63|       low_sumsq         = _mm_add_epi32(low_sumsq, _mm_srli_epi64(low_sumsq, 32));
#   64|       int sumsq2_acc    = _mm_cvtsi128_si32(low_sumsq);
#   65|->     int cross_acc     = _mm_extract_epi32(low_sumsq, 2);
#   66|   
#   67|       int var2 = sumsq2_acc * match_sz_sq - sum2_acc * sum2_acc;

Error: COMPILER_WARNING: [#def80]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/fft_avx2.c:21:1: note[note]: called from here
#   19|   
#   20|   // Generate the 1d forward transforms for float using _mm256
#   21|-> GEN_FFT_8(static INLINE void, avx2, float, __m256, _mm256_loadu_ps, _mm256_storeu_ps, _mm256_set1_ps, _mm256_add_ps,
#   22|             _mm256_sub_ps, _mm256_mul_ps);
#   23|   GEN_FFT_16(static INLINE void, avx2, float, __m256, _mm256_loadu_ps, _mm256_storeu_ps, _mm256_set1_ps, _mm256_add_ps,

Error: COMPILER_WARNING: [#def81]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/fft_avx2.c:29:12: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   27|   
#   28|   static INLINE void transpose8x8_float(const float *A, float *b, const int32_t lda, const int32_t ldb) {
#   29|->     __m256 in0 = _mm256_loadu_ps(&A[0 * lda]);
#   30|       __m256 in1 = _mm256_loadu_ps(&A[1 * lda]);
#   31|       __m256 in2 = _mm256_loadu_ps(&A[2 * lda]);

Error: COMPILER_WARNING: [#def82]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:169:12: note[note]: called from here
#  167|   static INLINE void copy_64(const uint16_t *src, uint16_t *dst) {
#  168|       __m256i s[4];
#  169|->     s[0] = _mm256_loadu_si256((__m256i *)(src + 0 * 16));
#  170|       s[1] = _mm256_loadu_si256((__m256i *)(src + 1 * 16));
#  171|       s[2] = _mm256_loadu_si256((__m256i *)(src + 2 * 16));

Error: COMPILER_WARNING: [#def83]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:170:12: note[note]: called from here
#  168|       __m256i s[4];
#  169|       s[0] = _mm256_loadu_si256((__m256i *)(src + 0 * 16));
#  170|->     s[1] = _mm256_loadu_si256((__m256i *)(src + 1 * 16));
#  171|       s[2] = _mm256_loadu_si256((__m256i *)(src + 2 * 16));
#  172|       s[3] = _mm256_loadu_si256((__m256i *)(src + 3 * 16));

Error: COMPILER_WARNING: [#def84]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:171:12: note[note]: called from here
#  169|       s[0] = _mm256_loadu_si256((__m256i *)(src + 0 * 16));
#  170|       s[1] = _mm256_loadu_si256((__m256i *)(src + 1 * 16));
#  171|->     s[2] = _mm256_loadu_si256((__m256i *)(src + 2 * 16));
#  172|       s[3] = _mm256_loadu_si256((__m256i *)(src + 3 * 16));
#  173|       _mm256_storeu_si256((__m256i *)(dst + 0 * 16), s[0]);

Error: COMPILER_WARNING: [#def85]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:172:12: note[note]: called from here
#  170|       s[1] = _mm256_loadu_si256((__m256i *)(src + 1 * 16));
#  171|       s[2] = _mm256_loadu_si256((__m256i *)(src + 2 * 16));
#  172|->     s[3] = _mm256_loadu_si256((__m256i *)(src + 3 * 16));
#  173|       _mm256_storeu_si256((__m256i *)(dst + 0 * 16), s[0]);
#  174|       _mm256_storeu_si256((__m256i *)(dst + 1 * 16), s[1]);

Error: COMPILER_WARNING: [#def86]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:173:5: note[note]: called from here
#  171|       s[2] = _mm256_loadu_si256((__m256i *)(src + 2 * 16));
#  172|       s[3] = _mm256_loadu_si256((__m256i *)(src + 3 * 16));
#  173|->     _mm256_storeu_si256((__m256i *)(dst + 0 * 16), s[0]);
#  174|       _mm256_storeu_si256((__m256i *)(dst + 1 * 16), s[1]);
#  175|       _mm256_storeu_si256((__m256i *)(dst + 2 * 16), s[2]);

Error: COMPILER_WARNING: [#def87]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:174:5: note[note]: called from here
#  172|       s[3] = _mm256_loadu_si256((__m256i *)(src + 3 * 16));
#  173|       _mm256_storeu_si256((__m256i *)(dst + 0 * 16), s[0]);
#  174|->     _mm256_storeu_si256((__m256i *)(dst + 1 * 16), s[1]);
#  175|       _mm256_storeu_si256((__m256i *)(dst + 2 * 16), s[2]);
#  176|       _mm256_storeu_si256((__m256i *)(dst + 3 * 16), s[3]);

Error: COMPILER_WARNING: [#def88]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:175:5: note[note]: called from here
#  173|       _mm256_storeu_si256((__m256i *)(dst + 0 * 16), s[0]);
#  174|       _mm256_storeu_si256((__m256i *)(dst + 1 * 16), s[1]);
#  175|->     _mm256_storeu_si256((__m256i *)(dst + 2 * 16), s[2]);
#  176|       _mm256_storeu_si256((__m256i *)(dst + 3 * 16), s[3]);
#  177|   }

Error: COMPILER_WARNING: [#def89]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_convolve_2d_avx2.c:176:5: note[note]: called from here
#  174|       _mm256_storeu_si256((__m256i *)(dst + 1 * 16), s[1]);
#  175|       _mm256_storeu_si256((__m256i *)(dst + 2 * 16), s[2]);
#  176|->     _mm256_storeu_si256((__m256i *)(dst + 3 * 16), s[3]);
#  177|   }
#  178|   

Error: COMPILER_WARNING: [#def90]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c:572:5: note[note]: called from here
#  570|   
#  571|   static INLINE void write_buffer_4x8(const __m256i *res, int32_t *output) {
#  572|->     _mm256_storeu_si256((__m256i *)(output + 0 * 8), res[0]);
#  573|       _mm256_storeu_si256((__m256i *)(output + 1 * 8), res[1]);
#  574|       _mm256_storeu_si256((__m256i *)(output + 2 * 8), res[2]);

Error: COMPILER_WARNING: [#def91]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c:573:5: note[note]: called from here
#  571|   static INLINE void write_buffer_4x8(const __m256i *res, int32_t *output) {
#  572|       _mm256_storeu_si256((__m256i *)(output + 0 * 8), res[0]);
#  573|->     _mm256_storeu_si256((__m256i *)(output + 1 * 8), res[1]);
#  574|       _mm256_storeu_si256((__m256i *)(output + 2 * 8), res[2]);
#  575|       _mm256_storeu_si256((__m256i *)(output + 3 * 8), res[3]);

Error: COMPILER_WARNING: [#def92]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c:574:5: note[note]: called from here
#  572|       _mm256_storeu_si256((__m256i *)(output + 0 * 8), res[0]);
#  573|       _mm256_storeu_si256((__m256i *)(output + 1 * 8), res[1]);
#  574|->     _mm256_storeu_si256((__m256i *)(output + 2 * 8), res[2]);
#  575|       _mm256_storeu_si256((__m256i *)(output + 3 * 8), res[3]);
#  576|   }

Error: COMPILER_WARNING: [#def93]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_fwd_txfm_avx2.c:575:5: note[note]: called from here
#  573|       _mm256_storeu_si256((__m256i *)(output + 1 * 8), res[1]);
#  574|       _mm256_storeu_si256((__m256i *)(output + 2 * 8), res[2]);
#  575|->     _mm256_storeu_si256((__m256i *)(output + 3 * 8), res[3]);
#  576|   }
#  577|   

Error: COMPILER_WARNING: [#def94]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_intra_pred_avx2.c:184:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  182|   }
#  183|   
#  184|-> static INLINE void dc_common_predictor_16xh_kernel(uint16_t *dst, const ptrdiff_t stride, const int32_t h,
#  185|                                                      const __m256i dc) {
#  186|       for (int32_t i = 0; i < h; i++) {

Error: COMPILER_WARNING: [#def95]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_intra_pred_avx2.c:187:9: note[note]: called from here
#  185|                                                      const __m256i dc) {
#  186|       for (int32_t i = 0; i < h; i++) {
#  187|->         _mm256_storeu_si256((__m256i *)dst, dc);
#  188|           dst += stride;
#  189|       }

Error: COMPILER_WARNING: [#def96]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_intra_pred_avx2.c:1338:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
# 1336|   }
# 1337|   
# 1338|-> static INLINE __m256i load_left_4(const uint16_t *const left, const __m256i r) {
# 1339|       const __m128i l0 = _mm_loadl_epi64((const __m128i *)left);
# 1340|       // 0 1 2 3 x x x x  0 1 2 3 x x x x

Error: COMPILER_WARNING: [#def97]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_inv_txfm_avx2.c:51:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   49|   }
#   50|   
#   51|-> static INLINE __m256i highbd_clamp_epi16_avx2(__m256i u, int32_t bd) {
#   52|       const __m256i zero = _mm256_setzero_si256();
#   53|       const __m256i one  = _mm256_set1_epi16(1);

Error: COMPILER_WARNING: [#def98]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_inv_txfm_avx2.c:483:13: note[note]: called from here
#  481|   
#  482|   static INLINE void load_buffer_4x4(const int32_t *coeff, __m256i *in) {
#  483|->     in[0] = _mm256_loadu_si256((const __m256i *)coeff);
#  484|       in[1] = _mm256_loadu_si256((const __m256i *)(coeff + 8));
#  485|   }

Error: COMPILER_WARNING: [#def99]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_inv_txfm_avx2.c:484:13: note[note]: called from here
#  482|   static INLINE void load_buffer_4x4(const int32_t *coeff, __m256i *in) {
#  483|       in[0] = _mm256_loadu_si256((const __m256i *)coeff);
#  484|->     in[1] = _mm256_loadu_si256((const __m256i *)(coeff + 8));
#  485|   }
#  486|   

Error: COMPILER_WARNING: [#def100]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:42:13: note[note]: called from here
#   40|           round             = _mm_srli_epi16(round, add_shift);
#   41|       }
#   42|->     qp[0] = _mm256_cvtepi16_epi32(zbin);
#   43|       qp[1] = _mm256_cvtepi16_epi32(round);
#   44|       qp[2] = _mm256_cvtepi16_epi32(quant);

Error: COMPILER_WARNING: [#def101]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:43:13: note[note]: called from here
#   41|       }
#   42|       qp[0] = _mm256_cvtepi16_epi32(zbin);
#   43|->     qp[1] = _mm256_cvtepi16_epi32(round);
#   44|       qp[2] = _mm256_cvtepi16_epi32(quant);
#   45|       qp[3] = _mm256_cvtepi16_epi32(dequant);

Error: COMPILER_WARNING: [#def102]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:44:13: note[note]: called from here
#   42|       qp[0] = _mm256_cvtepi16_epi32(zbin);
#   43|       qp[1] = _mm256_cvtepi16_epi32(round);
#   44|->     qp[2] = _mm256_cvtepi16_epi32(quant);
#   45|       qp[3] = _mm256_cvtepi16_epi32(dequant);
#   46|       qp[4] = _mm256_cvtepi16_epi32(quant_shift);

Error: COMPILER_WARNING: [#def103]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:45:13: note[note]: called from here
#   43|       qp[1] = _mm256_cvtepi16_epi32(round);
#   44|       qp[2] = _mm256_cvtepi16_epi32(quant);
#   45|->     qp[3] = _mm256_cvtepi16_epi32(dequant);
#   46|       qp[4] = _mm256_cvtepi16_epi32(quant_shift);
#   47|   }

Error: COMPILER_WARNING: [#def104]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:46:13: note[note]: called from here
#   44|       qp[2] = _mm256_cvtepi16_epi32(quant);
#   45|       qp[3] = _mm256_cvtepi16_epi32(dequant);
#   46|->     qp[4] = _mm256_cvtepi16_epi32(quant_shift);
#   47|   }
#   48|   

Error: COMPILER_WARNING: [#def105]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:109:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  107|       }
#  108|   }
#  109|-> static INLINE void quantize_qm(const __m256i *qp, __m256i c, const int16_t *iscan_ptr, TranLow *qcoeff,
#  110|                                  TranLow *dqcoeff, __m256i *eob, __m256i min, __m256i max, __m256i qm, __m256i iqm,
#  111|                                  int shift_dq, const __m256i shift16) {

Error: COMPILER_WARNING: [#def106]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_quantize_intrin_avx2.c:156:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  154|   }
#  155|   
#  156|-> static INLINE __m256i load_bytes_to_m256_avx2(const QmVal *p) {
#  157|       __m128i small_load = _mm_loadl_epi64((const __m128i *)p);
#  158|       return _mm256_cvtepu8_epi32(small_load);

Error: COMPILER_WARNING: [#def107]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:56:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   54|   static void aom_highbd_calc16x16var_avx2(const uint16_t *src, int src_stride, const uint16_t *ref, int ref_stride,
#   55|                                            uint32_t *sse, int *sum) {
#   56|->     __m256i       v_sum_d = _mm256_setzero_si256();
#   57|       __m256i       v_sse_d = _mm256_setzero_si256();
#   58|       const __m256i one     = _mm256_set1_epi16(1);

Error: COMPILER_WARNING: [#def108]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:56:29: note[note]: called from here
#   54|   static void aom_highbd_calc16x16var_avx2(const uint16_t *src, int src_stride, const uint16_t *ref, int ref_stride,
#   55|                                            uint32_t *sse, int *sum) {
#   56|->     __m256i       v_sum_d = _mm256_setzero_si256();
#   57|       __m256i       v_sse_d = _mm256_setzero_si256();
#   58|       const __m256i one     = _mm256_set1_epi16(1);

Error: COMPILER_WARNING: [#def109]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:57:29: note[note]: called from here
#   55|                                            uint32_t *sse, int *sum) {
#   56|       __m256i       v_sum_d = _mm256_setzero_si256();
#   57|->     __m256i       v_sse_d = _mm256_setzero_si256();
#   58|       const __m256i one     = _mm256_set1_epi16(1);
#   59|       for (int i = 0; i < 16; ++i) {

Error: COMPILER_WARNING: [#def110]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:58:29: note[note]: called from here
#   56|       __m256i       v_sum_d = _mm256_setzero_si256();
#   57|       __m256i       v_sse_d = _mm256_setzero_si256();
#   58|->     const __m256i one     = _mm256_set1_epi16(1);
#   59|       for (int i = 0; i < 16; ++i) {
#   60|           const __m256i v_p_a     = _mm256_loadu_si256((const __m256i *)src);

Error: COMPILER_WARNING: [#def111]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:60:35: note[note]: called from here
#   58|       const __m256i one     = _mm256_set1_epi16(1);
#   59|       for (int i = 0; i < 16; ++i) {
#   60|->         const __m256i v_p_a     = _mm256_loadu_si256((const __m256i *)src);
#   61|           const __m256i v_p_b     = _mm256_loadu_si256((const __m256i *)ref);
#   62|           const __m256i v_diff    = _mm256_sub_epi16(v_p_a, v_p_b);

Error: COMPILER_WARNING: [#def112]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:61:35: note[note]: called from here
#   59|       for (int i = 0; i < 16; ++i) {
#   60|           const __m256i v_p_a     = _mm256_loadu_si256((const __m256i *)src);
#   61|->         const __m256i v_p_b     = _mm256_loadu_si256((const __m256i *)ref);
#   62|           const __m256i v_diff    = _mm256_sub_epi16(v_p_a, v_p_b);
#   63|           const __m256i v_sqrdiff = _mm256_madd_epi16(v_diff, v_diff);

Error: COMPILER_WARNING: [#def113]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:62:35: note[note]: called from here
#   60|           const __m256i v_p_a     = _mm256_loadu_si256((const __m256i *)src);
#   61|           const __m256i v_p_b     = _mm256_loadu_si256((const __m256i *)ref);
#   62|->         const __m256i v_diff    = _mm256_sub_epi16(v_p_a, v_p_b);
#   63|           const __m256i v_sqrdiff = _mm256_madd_epi16(v_diff, v_diff);
#   64|           v_sum_d                 = _mm256_add_epi16(v_sum_d, v_diff);

Error: COMPILER_WARNING: [#def114]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:63:35: note[note]: called from here
#   61|           const __m256i v_p_b     = _mm256_loadu_si256((const __m256i *)ref);
#   62|           const __m256i v_diff    = _mm256_sub_epi16(v_p_a, v_p_b);
#   63|->         const __m256i v_sqrdiff = _mm256_madd_epi16(v_diff, v_diff);
#   64|           v_sum_d                 = _mm256_add_epi16(v_sum_d, v_diff);
#   65|           v_sse_d                 = _mm256_add_epi32(v_sse_d, v_sqrdiff);

Error: COMPILER_WARNING: [#def115]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:64:35: note[note]: called from here
#   62|           const __m256i v_diff    = _mm256_sub_epi16(v_p_a, v_p_b);
#   63|           const __m256i v_sqrdiff = _mm256_madd_epi16(v_diff, v_diff);
#   64|->         v_sum_d                 = _mm256_add_epi16(v_sum_d, v_diff);
#   65|           v_sse_d                 = _mm256_add_epi32(v_sse_d, v_sqrdiff);
#   66|           src += src_stride;

Error: COMPILER_WARNING: [#def116]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:65:35: note[note]: called from here
#   63|           const __m256i v_sqrdiff = _mm256_madd_epi16(v_diff, v_diff);
#   64|           v_sum_d                 = _mm256_add_epi16(v_sum_d, v_diff);
#   65|->         v_sse_d                 = _mm256_add_epi32(v_sse_d, v_sqrdiff);
#   66|           src += src_stride;
#   67|           ref += ref_stride;

Error: COMPILER_WARNING: [#def117]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:69:28: note[note]: called from here
#   67|           ref += ref_stride;
#   68|       }
#   69|->     __m256i       v_sum0 = _mm256_madd_epi16(v_sum_d, one);
#   70|       __m256i       v_d_l  = _mm256_unpacklo_epi32(v_sum0, v_sse_d);
#   71|       __m256i       v_d_h  = _mm256_unpackhi_epi32(v_sum0, v_sse_d);

Error: COMPILER_WARNING: [#def118]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:70:28: note[note]: called from here
#   68|       }
#   69|       __m256i       v_sum0 = _mm256_madd_epi16(v_sum_d, one);
#   70|->     __m256i       v_d_l  = _mm256_unpacklo_epi32(v_sum0, v_sse_d);
#   71|       __m256i       v_d_h  = _mm256_unpackhi_epi32(v_sum0, v_sse_d);
#   72|       __m256i       v_d_lh = _mm256_add_epi32(v_d_l, v_d_h);

Error: COMPILER_WARNING: [#def119]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:71:28: note[note]: called from here
#   69|       __m256i       v_sum0 = _mm256_madd_epi16(v_sum_d, one);
#   70|       __m256i       v_d_l  = _mm256_unpacklo_epi32(v_sum0, v_sse_d);
#   71|->     __m256i       v_d_h  = _mm256_unpackhi_epi32(v_sum0, v_sse_d);
#   72|       __m256i       v_d_lh = _mm256_add_epi32(v_d_l, v_d_h);
#   73|       const __m128i v_d0_d = _mm256_castsi256_si128(v_d_lh);

Error: COMPILER_WARNING: [#def120]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:72:28: note[note]: called from here
#   70|       __m256i       v_d_l  = _mm256_unpacklo_epi32(v_sum0, v_sse_d);
#   71|       __m256i       v_d_h  = _mm256_unpackhi_epi32(v_sum0, v_sse_d);
#   72|->     __m256i       v_d_lh = _mm256_add_epi32(v_d_l, v_d_h);
#   73|       const __m128i v_d0_d = _mm256_castsi256_si128(v_d_lh);
#   74|       const __m128i v_d1_d = _mm256_extracti128_si256(v_d_lh, 1);

Error: COMPILER_WARNING: [#def121]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:73:28: note[note]: called from here
#   71|       __m256i       v_d_h  = _mm256_unpackhi_epi32(v_sum0, v_sse_d);
#   72|       __m256i       v_d_lh = _mm256_add_epi32(v_d_l, v_d_h);
#   73|->     const __m128i v_d0_d = _mm256_castsi256_si128(v_d_lh);
#   74|       const __m128i v_d1_d = _mm256_extracti128_si256(v_d_lh, 1);
#   75|       __m128i       v_d    = _mm_add_epi32(v_d0_d, v_d1_d);

Error: COMPILER_WARNING: [#def122]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:74:28: note[note]: called from here
#   72|       __m256i       v_d_lh = _mm256_add_epi32(v_d_l, v_d_h);
#   73|       const __m128i v_d0_d = _mm256_castsi256_si128(v_d_lh);
#   74|->     const __m128i v_d1_d = _mm256_extracti128_si256(v_d_lh, 1);
#   75|       __m128i       v_d    = _mm_add_epi32(v_d0_d, v_d1_d);
#   76|       v_d                  = _mm_add_epi32(v_d, _mm_srli_si128(v_d, 8));

Error: COMPILER_WARNING: [#def123]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:77:28: note[note]: called from here
#   75|       __m128i       v_d    = _mm_add_epi32(v_d0_d, v_d1_d);
#   76|       v_d                  = _mm_add_epi32(v_d, _mm_srli_si128(v_d, 8));
#   77|->     *sum                 = _mm_extract_epi32(v_d, 0);
#   78|       *sse                 = _mm_extract_epi32(v_d, 1);
#   79|   }

Error: COMPILER_WARNING: [#def124]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_variance_avx2.c:78:28: note[note]: called from here
#   76|       v_d                  = _mm_add_epi32(v_d, _mm_srli_si128(v_d, 8));
#   77|       *sum                 = _mm_extract_epi32(v_d, 0);
#   78|->     *sse                 = _mm_extract_epi32(v_d, 1);
#   79|   }
#   80|   

Error: COMPILER_WARNING: [#def125]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_warp_affine_avx2.c:16:37: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   14|   
#   15|   static INLINE __m256i load_2buffers(const uint8_t *ref8b_a, const uint8_t *ref2b_a, const uint8_t *ref8b_b,
#   16|->                                     const uint8_t *ref2b_b) {
#   17|       __m128i in_2_bit_a = _mm_loadl_epi64((__m128i *)ref2b_a);
#   18|       __m128i in_8_bit_a = _mm_loadl_epi64((__m128i *)ref8b_a);

Error: COMPILER_WARNING: [#def126]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/highbd_warp_affine_avx2.c:25:12: note[note]: called from here
#   23|       __m128i out1 = _mm_srli_epi16(_mm_unpacklo_epi8(in_2_bit_b, in_8_bit_b), 6);
#   24|   
#   25|->     return _mm256_inserti128_si256(_mm256_castsi128_si256(out0), out1, 0x1);
#   26|   }
#   27|   

Error: COMPILER_WARNING: [#def127]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/intra_pred_intrin_avx2.c:418:9: note[note]: called from here
#  416|   static INLINE void row_store_32xh(const __m256i *r, int32_t height, uint8_t *dst, ptrdiff_t stride) {
#  417|       for (int32_t i = 0; i < height; ++i) {
#  418|->         _mm256_storeu_si256((__m256i *)dst, *r);
#  419|           dst += stride;
#  420|       }

Error: COMPILER_WARNING: [#def128]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:36:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   34|   #endif
#   35|   
#   36|-> static INLINE __m256i load_u8_4x2_avx2(const uint8_t *const src, const ptrdiff_t stride) {
#   37|       __m128i src01;
#   38|       src01 = _mm_cvtsi32_si128(*(int32_t *)(src + 0 * stride));

Error: COMPILER_WARNING: [#def129]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:46:13: note[note]: called from here
#   44|       __m128i src01, src23;
#   45|       src01 = _mm_cvtsi32_si128(*(int32_t *)(src + 0 * stride));
#   46|->     src01 = _mm_insert_epi32(src01, *(int32_t *)(src + 1 * stride), 1);
#   47|       src23 = _mm_cvtsi32_si128(*(int32_t *)(src + 2 * stride));
#   48|       src23 = _mm_insert_epi32(src23, *(int32_t *)(src + 3 * stride), 1);

Error: COMPILER_WARNING: [#def130]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:48:13: note[note]: called from here
#   46|       src01 = _mm_insert_epi32(src01, *(int32_t *)(src + 1 * stride), 1);
#   47|       src23 = _mm_cvtsi32_si128(*(int32_t *)(src + 2 * stride));
#   48|->     src23 = _mm_insert_epi32(src23, *(int32_t *)(src + 3 * stride), 1);
#   49|       return _mm256_setr_m128i(src01, src23);
#   50|   }

Error: COMPILER_WARNING: [#def131]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:49:12: note[note]: called from here
#   47|       src23 = _mm_cvtsi32_si128(*(int32_t *)(src + 2 * stride));
#   48|       src23 = _mm_insert_epi32(src23, *(int32_t *)(src + 3 * stride), 1);
#   49|->     return _mm256_setr_m128i(src01, src23);
#   50|   }
#   51|   

Error: COMPILER_WARNING: [#def132]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:64:12: note[note]: called from here
#   62|       src23 = _mm_loadl_epi64((__m128i *)(src + 2 * stride));
#   63|       src23 = _mm_castpd_si128(_mm_loadh_pd(_mm_castsi128_pd(src23), (double *)(void *)(src + 3 * stride)));
#   64|->     return _mm256_setr_m128i(src01, src23);
#   65|   }
#   66|   

Error: COMPILER_WARNING: [#def133]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:70:12: note[note]: called from here
#   68|       const __m128i src0 = _mm_loadu_si128((__m128i *)src);
#   69|       const __m128i src1 = _mm_loadu_si128((__m128i *)((uint8_t *)src + strideInByte));
#   70|->     return _mm256_setr_m128i(src0, src1);
#   71|   }
#   72|   

Error: COMPILER_WARNING: [#def134]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/memory_avx2.h:92:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   90|   }
#   91|   
#   92|-> static INLINE void storeu_s16_8x2_avx2(const __m256i src, int16_t *const dst, const ptrdiff_t stride) {
#   93|       storeu_8bit_16x2_avx2(src, dst, sizeof(*dst) * stride);
#   94|   }

Error: COMPILER_WARNING: [#def135]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:21:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   19|                                                     double *buffer, double *buffer_norm, double *b, double *A) {
#   20|       uint32_t      i;
#   21|->     const __m256d recp_spr_pd = _mm256_set1_pd(recp_sqr_norm);
#   22|       const __m256d val_pd      = _mm256_set1_pd(val);
#   23|       __m256d       buffer_pd, tmp_pd;

Error: COMPILER_WARNING: [#def136]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:21:33: note[note]: called from here
#   19|                                                     double *buffer, double *buffer_norm, double *b, double *A) {
#   20|       uint32_t      i;
#   21|->     const __m256d recp_spr_pd = _mm256_set1_pd(recp_sqr_norm);
#   22|       const __m256d val_pd      = _mm256_set1_pd(val);
#   23|       __m256d       buffer_pd, tmp_pd;

Error: COMPILER_WARNING: [#def137]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:22:33: note[note]: called from here
#   20|       uint32_t      i;
#   21|       const __m256d recp_spr_pd = _mm256_set1_pd(recp_sqr_norm);
#   22|->     const __m256d val_pd      = _mm256_set1_pd(val);
#   23|       __m256d       buffer_pd, tmp_pd;
#   24|   

Error: COMPILER_WARNING: [#def138]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:26:21: note[note]: called from here
#   24|   
#   25|       for (i = 0; i + 8 - 1 < n; i += 8) {
#   26|->         buffer_pd = _mm256_loadu_pd(buffer + i);
#   27|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   28|           _mm256_storeu_pd(buffer_norm + i, buffer_pd);

Error: COMPILER_WARNING: [#def139]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:27:21: note[note]: called from here
#   25|       for (i = 0; i + 8 - 1 < n; i += 8) {
#   26|           buffer_pd = _mm256_loadu_pd(buffer + i);
#   27|->         buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   28|           _mm256_storeu_pd(buffer_norm + i, buffer_pd);
#   29|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);

Error: COMPILER_WARNING: [#def140]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:28:9: note[note]: called from here
#   26|           buffer_pd = _mm256_loadu_pd(buffer + i);
#   27|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   28|->         _mm256_storeu_pd(buffer_norm + i, buffer_pd);
#   29|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   30|           tmp_pd    = _mm256_loadu_pd(b + i);

Error: COMPILER_WARNING: [#def141]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:29:21: note[note]: called from here
#   27|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   28|           _mm256_storeu_pd(buffer_norm + i, buffer_pd);
#   29|->         buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   30|           tmp_pd    = _mm256_loadu_pd(b + i);
#   31|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);

Error: COMPILER_WARNING: [#def142]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:30:21: note[note]: called from here
#   28|           _mm256_storeu_pd(buffer_norm + i, buffer_pd);
#   29|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   30|->         tmp_pd    = _mm256_loadu_pd(b + i);
#   31|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   32|           _mm256_storeu_pd(b + i, tmp_pd);

Error: COMPILER_WARNING: [#def143]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:31:21: note[note]: called from here
#   29|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   30|           tmp_pd    = _mm256_loadu_pd(b + i);
#   31|->         tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   32|           _mm256_storeu_pd(b + i, tmp_pd);
#   33|   

Error: COMPILER_WARNING: [#def144]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:32:9: note[note]: called from here
#   30|           tmp_pd    = _mm256_loadu_pd(b + i);
#   31|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   32|->         _mm256_storeu_pd(b + i, tmp_pd);
#   33|   
#   34|           buffer_pd = _mm256_loadu_pd(buffer + i + 4);

Error: COMPILER_WARNING: [#def145]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:34:21: note[note]: called from here
#   32|           _mm256_storeu_pd(b + i, tmp_pd);
#   33|   
#   34|->         buffer_pd = _mm256_loadu_pd(buffer + i + 4);
#   35|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   36|           _mm256_storeu_pd(buffer_norm + i + 4, buffer_pd);

Error: COMPILER_WARNING: [#def146]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:35:21: note[note]: called from here
#   33|   
#   34|           buffer_pd = _mm256_loadu_pd(buffer + i + 4);
#   35|->         buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   36|           _mm256_storeu_pd(buffer_norm + i + 4, buffer_pd);
#   37|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);

Error: COMPILER_WARNING: [#def147]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:36:9: note[note]: called from here
#   34|           buffer_pd = _mm256_loadu_pd(buffer + i + 4);
#   35|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   36|->         _mm256_storeu_pd(buffer_norm + i + 4, buffer_pd);
#   37|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   38|           tmp_pd    = _mm256_loadu_pd(b + i + 4);

Error: COMPILER_WARNING: [#def148]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:37:21: note[note]: called from here
#   35|           buffer_pd = _mm256_mul_pd(buffer_pd, recp_spr_pd);
#   36|           _mm256_storeu_pd(buffer_norm + i + 4, buffer_pd);
#   37|->         buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   38|           tmp_pd    = _mm256_loadu_pd(b + i + 4);
#   39|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);

Error: COMPILER_WARNING: [#def149]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:38:21: note[note]: called from here
#   36|           _mm256_storeu_pd(buffer_norm + i + 4, buffer_pd);
#   37|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   38|->         tmp_pd    = _mm256_loadu_pd(b + i + 4);
#   39|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   40|           _mm256_storeu_pd(b + i + 4, tmp_pd);

Error: COMPILER_WARNING: [#def150]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:39:21: note[note]: called from here
#   37|           buffer_pd = _mm256_mul_pd(buffer_pd, val_pd);
#   38|           tmp_pd    = _mm256_loadu_pd(b + i + 4);
#   39|->         tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   40|           _mm256_storeu_pd(b + i + 4, tmp_pd);
#   41|       }

Error: COMPILER_WARNING: [#def151]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:40:9: note[note]: called from here
#   38|           tmp_pd    = _mm256_loadu_pd(b + i + 4);
#   39|           tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   40|->         _mm256_storeu_pd(b + i + 4, tmp_pd);
#   41|       }
#   42|       for (; i < n; ++i) {

Error: COMPILER_WARNING: [#def152]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:50:40: note[note]: called from here
#   48|           uint32_t      j              = 0;
#   49|           const double  buffer_norm_i  = buffer_norm[i];
#   50|->         const __m256d buffer_norm_pd = _mm256_set1_pd(buffer_norm_i);
#   51|   
#   52|           for (j = 0; j + 8 - 1 < n; j += 8) {

Error: COMPILER_WARNING: [#def153]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:53:25: note[note]: called from here
#   51|   
#   52|           for (j = 0; j + 8 - 1 < n; j += 8) {
#   53|->             buffer_pd = _mm256_loadu_pd(buffer + j);
#   54|               tmp_pd    = _mm256_loadu_pd(A + i * n + j);
#   55|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);

Error: COMPILER_WARNING: [#def154]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:54:25: note[note]: called from here
#   52|           for (j = 0; j + 8 - 1 < n; j += 8) {
#   53|               buffer_pd = _mm256_loadu_pd(buffer + j);
#   54|->             tmp_pd    = _mm256_loadu_pd(A + i * n + j);
#   55|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   56|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);

Error: COMPILER_WARNING: [#def155]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:55:25: note[note]: called from here
#   53|               buffer_pd = _mm256_loadu_pd(buffer + j);
#   54|               tmp_pd    = _mm256_loadu_pd(A + i * n + j);
#   55|->             buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   56|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   57|               _mm256_storeu_pd(A + i * n + j, tmp_pd);

Error: COMPILER_WARNING: [#def156]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:56:25: note[note]: called from here
#   54|               tmp_pd    = _mm256_loadu_pd(A + i * n + j);
#   55|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   56|->             tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   57|               _mm256_storeu_pd(A + i * n + j, tmp_pd);
#   58|   

Error: COMPILER_WARNING: [#def157]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:57:13: note[note]: called from here
#   55|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   56|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   57|->             _mm256_storeu_pd(A + i * n + j, tmp_pd);
#   58|   
#   59|               buffer_pd = _mm256_loadu_pd(buffer + j + 4);

Error: COMPILER_WARNING: [#def158]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:59:25: note[note]: called from here
#   57|               _mm256_storeu_pd(A + i * n + j, tmp_pd);
#   58|   
#   59|->             buffer_pd = _mm256_loadu_pd(buffer + j + 4);
#   60|               tmp_pd    = _mm256_loadu_pd(A + i * n + j + 4);
#   61|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);

Error: COMPILER_WARNING: [#def159]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:60:25: note[note]: called from here
#   58|   
#   59|               buffer_pd = _mm256_loadu_pd(buffer + j + 4);
#   60|->             tmp_pd    = _mm256_loadu_pd(A + i * n + j + 4);
#   61|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   62|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);

Error: COMPILER_WARNING: [#def160]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:61:25: note[note]: called from here
#   59|               buffer_pd = _mm256_loadu_pd(buffer + j + 4);
#   60|               tmp_pd    = _mm256_loadu_pd(A + i * n + j + 4);
#   61|->             buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   62|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   63|               _mm256_storeu_pd(A + i * n + j + 4, tmp_pd);

Error: COMPILER_WARNING: [#def161]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:62:25: note[note]: called from here
#   60|               tmp_pd    = _mm256_loadu_pd(A + i * n + j + 4);
#   61|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   62|->             tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   63|               _mm256_storeu_pd(A + i * n + j + 4, tmp_pd);
#   64|           }

Error: COMPILER_WARNING: [#def162]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/noise_model_avx2.c:63:13: note[note]: called from here
#   61|               buffer_pd = _mm256_mul_pd(buffer_pd, buffer_norm_pd);
#   62|               tmp_pd    = _mm256_add_pd(tmp_pd, buffer_pd);
#   63|->             _mm256_storeu_pd(A + i * n + j + 4, tmp_pd);
#   64|           }
#   65|           for (; j < n; ++j) { A[i * n + j] += (buffer_norm_i * buffer[j]); }

Error: COMPILER_WARNING: [#def163]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_sad_avx2.c:22:11: note[note]: called from here
#   20|   // to the right type.
#   21|   static INLINE int32_t xx_hsum_epi32_si32(__m128i v_d) {
#   22|->     v_d = _mm_hadd_epi32(v_d, v_d);
#   23|       v_d = _mm_hadd_epi32(v_d, v_d);
#   24|       return _mm_cvtsi128_si32(v_d);

Error: COMPILER_WARNING: [#def164]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_sad_avx2.c:23:11: note[note]: called from here
#   21|   static INLINE int32_t xx_hsum_epi32_si32(__m128i v_d) {
#   22|       v_d = _mm_hadd_epi32(v_d, v_d);
#   23|->     v_d = _mm_hadd_epi32(v_d, v_d);
#   24|       return _mm_cvtsi128_si32(v_d);
#   25|   }

Error: COMPILER_WARNING: [#def165]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_sad_avx2.c:73:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   71|       const int     pre_step = pre_stride - width;
#   72|       int           n        = 0;
#   73|->     __m256i       v_sad_d  = _mm256_setzero_si256();
#   74|       const __m256i v_bias_d = _mm256_set1_epi32((1 << 12) >> 1);
#   75|       assert(width >= 8);

Error: COMPILER_WARNING: [#def166]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:121:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  119|       __m256i       v_d;
#  120|       __m128i       res0;
#  121|->     const __m256i v_bias_d = _mm256_set1_epi32((1 << 12) >> 1);
#  122|       __m256i       v_sum_d  = _mm256_setzero_si256();
#  123|       __m256i       v_sse_d  = _mm256_setzero_si256();

Error: COMPILER_WARNING: [#def167]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:121:30: note[note]: called from here
#  119|       __m256i       v_d;
#  120|       __m128i       res0;
#  121|->     const __m256i v_bias_d = _mm256_set1_epi32((1 << 12) >> 1);
#  122|       __m256i       v_sum_d  = _mm256_setzero_si256();
#  123|       __m256i       v_sse_d  = _mm256_setzero_si256();

Error: COMPILER_WARNING: [#def168]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:122:30: note[note]: called from here
#  120|       __m128i       res0;
#  121|       const __m256i v_bias_d = _mm256_set1_epi32((1 << 12) >> 1);
#  122|->     __m256i       v_sum_d  = _mm256_setzero_si256();
#  123|       __m256i       v_sse_d  = _mm256_setzero_si256();
#  124|   

Error: COMPILER_WARNING: [#def169]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:123:30: note[note]: called from here
#  121|       const __m256i v_bias_d = _mm256_set1_epi32((1 << 12) >> 1);
#  122|       __m256i       v_sum_d  = _mm256_setzero_si256();
#  123|->     __m256i       v_sse_d  = _mm256_setzero_si256();
#  124|   
#  125|       assert(w >= 16);

Error: COMPILER_WARNING: [#def170]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:133:36: note[note]: called from here
#  131|           do {
#  132|               const __m128i v_p_b  = _mm_loadu_si128((__m128i *)pre_temp);
#  133|->             const __m256i v_m0_d = _mm256_loadu_si256((__m256i const *)(mask + n));
#  134|               const __m256i v_w0_d = _mm256_loadu_si256((__m256i const *)(wsrc + n));
#  135|               const __m256i v_m1_d = _mm256_loadu_si256((__m256i const *)(mask + n + 8));

Error: COMPILER_WARNING: [#def171]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:134:36: note[note]: called from here
#  132|               const __m128i v_p_b  = _mm_loadu_si128((__m128i *)pre_temp);
#  133|               const __m256i v_m0_d = _mm256_loadu_si256((__m256i const *)(mask + n));
#  134|->             const __m256i v_w0_d = _mm256_loadu_si256((__m256i const *)(wsrc + n));
#  135|               const __m256i v_m1_d = _mm256_loadu_si256((__m256i const *)(mask + n + 8));
#  136|               const __m256i v_w1_d = _mm256_loadu_si256((__m256i const *)(wsrc + n + 8));

Error: COMPILER_WARNING: [#def172]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:135:36: note[note]: called from here
#  133|               const __m256i v_m0_d = _mm256_loadu_si256((__m256i const *)(mask + n));
#  134|               const __m256i v_w0_d = _mm256_loadu_si256((__m256i const *)(wsrc + n));
#  135|->             const __m256i v_m1_d = _mm256_loadu_si256((__m256i const *)(mask + n + 8));
#  136|               const __m256i v_w1_d = _mm256_loadu_si256((__m256i const *)(wsrc + n + 8));
#  137|   

Error: COMPILER_WARNING: [#def173]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:136:36: note[note]: called from here
#  134|               const __m256i v_w0_d = _mm256_loadu_si256((__m256i const *)(wsrc + n));
#  135|               const __m256i v_m1_d = _mm256_loadu_si256((__m256i const *)(mask + n + 8));
#  136|->             const __m256i v_w1_d = _mm256_loadu_si256((__m256i const *)(wsrc + n + 8));
#  137|   
#  138|               const __m256i v_p0_d = _mm256_cvtepu8_epi32(v_p_b);

Error: COMPILER_WARNING: [#def174]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:138:36: note[note]: called from here
#  136|               const __m256i v_w1_d = _mm256_loadu_si256((__m256i const *)(wsrc + n + 8));
#  137|   
#  138|->             const __m256i v_p0_d = _mm256_cvtepu8_epi32(v_p_b);
#  139|               const __m256i v_p1_d = _mm256_cvtepu8_epi32(_mm_srli_si128(v_p_b, 8));
#  140|   

Error: COMPILER_WARNING: [#def175]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:139:36: note[note]: called from here
#  137|   
#  138|               const __m256i v_p0_d = _mm256_cvtepu8_epi32(v_p_b);
#  139|->             const __m256i v_p1_d = _mm256_cvtepu8_epi32(_mm_srli_si128(v_p_b, 8));
#  140|   
#  141|               const __m256i v_pm0_d = _mm256_madd_epi16(v_p0_d, v_m0_d);

Error: COMPILER_WARNING: [#def176]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:141:37: note[note]: called from here
#  139|               const __m256i v_p1_d = _mm256_cvtepu8_epi32(_mm_srli_si128(v_p_b, 8));
#  140|   
#  141|->             const __m256i v_pm0_d = _mm256_madd_epi16(v_p0_d, v_m0_d);
#  142|               const __m256i v_pm1_d = _mm256_madd_epi16(v_p1_d, v_m1_d);
#  143|   

Error: COMPILER_WARNING: [#def177]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:142:37: note[note]: called from here
#  140|   
#  141|               const __m256i v_pm0_d = _mm256_madd_epi16(v_p0_d, v_m0_d);
#  142|->             const __m256i v_pm1_d = _mm256_madd_epi16(v_p1_d, v_m1_d);
#  143|   
#  144|               const __m256i v_diff0_d = _mm256_sub_epi32(v_w0_d, v_pm0_d);

Error: COMPILER_WARNING: [#def178]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:144:39: note[note]: called from here
#  142|               const __m256i v_pm1_d = _mm256_madd_epi16(v_p1_d, v_m1_d);
#  143|   
#  144|->             const __m256i v_diff0_d = _mm256_sub_epi32(v_w0_d, v_pm0_d);
#  145|               const __m256i v_diff1_d = _mm256_sub_epi32(v_w1_d, v_pm1_d);
#  146|   

Error: COMPILER_WARNING: [#def179]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:145:39: note[note]: called from here
#  143|   
#  144|               const __m256i v_diff0_d = _mm256_sub_epi32(v_w0_d, v_pm0_d);
#  145|->             const __m256i v_diff1_d = _mm256_sub_epi32(v_w1_d, v_pm1_d);
#  146|   
#  147|               const __m256i v_sign0_d = _mm256_srai_epi32(v_diff0_d, 31);

Error: COMPILER_WARNING: [#def180]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:147:39: note[note]: called from here
#  145|               const __m256i v_diff1_d = _mm256_sub_epi32(v_w1_d, v_pm1_d);
#  146|   
#  147|->             const __m256i v_sign0_d = _mm256_srai_epi32(v_diff0_d, 31);
#  148|               const __m256i v_sign1_d = _mm256_srai_epi32(v_diff1_d, 31);
#  149|   

Error: COMPILER_WARNING: [#def181]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:148:39: note[note]: called from here
#  146|   
#  147|               const __m256i v_sign0_d = _mm256_srai_epi32(v_diff0_d, 31);
#  148|->             const __m256i v_sign1_d = _mm256_srai_epi32(v_diff1_d, 31);
#  149|   
#  150|               const __m256i v_tmp0_d = _mm256_add_epi32(_mm256_add_epi32(v_diff0_d, v_bias_d), v_sign0_d);

Error: COMPILER_WARNING: [#def182]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:150:38: note[note]: called from here
#  148|               const __m256i v_sign1_d = _mm256_srai_epi32(v_diff1_d, 31);
#  149|   
#  150|->             const __m256i v_tmp0_d = _mm256_add_epi32(_mm256_add_epi32(v_diff0_d, v_bias_d), v_sign0_d);
#  151|               const __m256i v_tmp1_d = _mm256_add_epi32(_mm256_add_epi32(v_diff1_d, v_bias_d), v_sign1_d);
#  152|   

Error: COMPILER_WARNING: [#def183]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:151:38: note[note]: called from here
#  149|   
#  150|               const __m256i v_tmp0_d = _mm256_add_epi32(_mm256_add_epi32(v_diff0_d, v_bias_d), v_sign0_d);
#  151|->             const __m256i v_tmp1_d = _mm256_add_epi32(_mm256_add_epi32(v_diff1_d, v_bias_d), v_sign1_d);
#  152|   
#  153|               const __m256i v_rdiff0_d = _mm256_srai_epi32(v_tmp0_d, 12);

Error: COMPILER_WARNING: [#def184]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:153:40: note[note]: called from here
#  151|               const __m256i v_tmp1_d = _mm256_add_epi32(_mm256_add_epi32(v_diff1_d, v_bias_d), v_sign1_d);
#  152|   
#  153|->             const __m256i v_rdiff0_d = _mm256_srai_epi32(v_tmp0_d, 12);
#  154|               const __m256i v_rdiff2_d = _mm256_srai_epi32(v_tmp1_d, 12);
#  155|   

Error: COMPILER_WARNING: [#def185]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:154:40: note[note]: called from here
#  152|   
#  153|               const __m256i v_rdiff0_d = _mm256_srai_epi32(v_tmp0_d, 12);
#  154|->             const __m256i v_rdiff2_d = _mm256_srai_epi32(v_tmp1_d, 12);
#  155|   
#  156|               const __m256i v_rdiff1_d  = _mm256_add_epi32(v_rdiff0_d, v_rdiff2_d);

Error: COMPILER_WARNING: [#def186]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:156:41: note[note]: called from here
#  154|               const __m256i v_rdiff2_d = _mm256_srai_epi32(v_tmp1_d, 12);
#  155|   
#  156|->             const __m256i v_rdiff1_d  = _mm256_add_epi32(v_rdiff0_d, v_rdiff2_d);
#  157|               const __m256i v_rdiff01_w = _mm256_packs_epi32(v_rdiff0_d, v_rdiff2_d);
#  158|               const __m256i v_sqrdiff_d = _mm256_madd_epi16(v_rdiff01_w, v_rdiff01_w);

Error: COMPILER_WARNING: [#def187]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:157:41: note[note]: called from here
#  155|   
#  156|               const __m256i v_rdiff1_d  = _mm256_add_epi32(v_rdiff0_d, v_rdiff2_d);
#  157|->             const __m256i v_rdiff01_w = _mm256_packs_epi32(v_rdiff0_d, v_rdiff2_d);
#  158|               const __m256i v_sqrdiff_d = _mm256_madd_epi16(v_rdiff01_w, v_rdiff01_w);
#  159|   

Error: COMPILER_WARNING: [#def188]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:158:41: note[note]: called from here
#  156|               const __m256i v_rdiff1_d  = _mm256_add_epi32(v_rdiff0_d, v_rdiff2_d);
#  157|               const __m256i v_rdiff01_w = _mm256_packs_epi32(v_rdiff0_d, v_rdiff2_d);
#  158|->             const __m256i v_sqrdiff_d = _mm256_madd_epi16(v_rdiff01_w, v_rdiff01_w);
#  159|   
#  160|               v_sum_d = _mm256_add_epi32(v_sum_d, v_rdiff1_d);

Error: COMPILER_WARNING: [#def189]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:160:23: note[note]: called from here
#  158|               const __m256i v_sqrdiff_d = _mm256_madd_epi16(v_rdiff01_w, v_rdiff01_w);
#  159|   
#  160|->             v_sum_d = _mm256_add_epi32(v_sum_d, v_rdiff1_d);
#  161|               v_sse_d = _mm256_add_epi32(v_sse_d, v_sqrdiff_d);
#  162|   

Error: COMPILER_WARNING: [#def190]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:161:23: note[note]: called from here
#  159|   
#  160|               v_sum_d = _mm256_add_epi32(v_sum_d, v_rdiff1_d);
#  161|->             v_sse_d = _mm256_add_epi32(v_sse_d, v_sqrdiff_d);
#  162|   
#  163|               pre_temp += 16;

Error: COMPILER_WARNING: [#def191]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:171:12: note[note]: called from here
#  169|       } while (height > 0);
#  170|   
#  171|->     v_d  = _mm256_hadd_epi32(v_sum_d, v_sse_d);
#  172|       v_d  = _mm256_hadd_epi32(v_d, v_d);
#  173|       res0 = _mm256_castsi256_si128(v_d);

Error: COMPILER_WARNING: [#def192]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:172:12: note[note]: called from here
#  170|   
#  171|       v_d  = _mm256_hadd_epi32(v_sum_d, v_sse_d);
#  172|->     v_d  = _mm256_hadd_epi32(v_d, v_d);
#  173|       res0 = _mm256_castsi256_si128(v_d);
#  174|       res0 = _mm_add_epi32(res0, _mm256_extractf128_si256(v_d, 1));

Error: COMPILER_WARNING: [#def193]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:173:12: note[note]: called from here
#  171|       v_d  = _mm256_hadd_epi32(v_sum_d, v_sse_d);
#  172|       v_d  = _mm256_hadd_epi32(v_d, v_d);
#  173|->     res0 = _mm256_castsi256_si128(v_d);
#  174|       res0 = _mm_add_epi32(res0, _mm256_extractf128_si256(v_d, 1));
#  175|       *sum = _mm_cvtsi128_si32(res0);

Error: COMPILER_WARNING: [#def194]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/obmc_variance_avx2.c:174:12: note[note]: called from here
#  172|       v_d  = _mm256_hadd_epi32(v_d, v_d);
#  173|       res0 = _mm256_castsi256_si128(v_d);
#  174|->     res0 = _mm_add_epi32(res0, _mm256_extractf128_si256(v_d, 1));
#  175|       *sum = _mm_cvtsi128_si32(res0);
#  176|       *sse = _mm_cvtsi128_si32(_mm_srli_si128(res0, 4));

Error: COMPILER_WARNING: [#def195]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:18:13: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   16|   void svt_enc_un_pack8_bit_data_avx2_intrin(uint16_t *in_16bit_buffer, uint32_t in_stride, uint8_t *out_8bit_buffer,
#   17|                                              uint32_t out_stride, uint32_t width, uint32_t height) {
#   18|->     __m256i ymm_00ff = _mm256_set1_epi16(0x00FF);
#   19|       __m128i xmm_00ff = _mm_set1_epi16(0x00FF);
#   20|       switch (width) {

Error: COMPILER_WARNING: [#def196]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:18:24: note[note]: called from here
#   16|   void svt_enc_un_pack8_bit_data_avx2_intrin(uint16_t *in_16bit_buffer, uint32_t in_stride, uint8_t *out_8bit_buffer,
#   17|                                              uint32_t out_stride, uint32_t width, uint32_t height) {
#   18|->     __m256i ymm_00ff = _mm256_set1_epi16(0x00FF);
#   19|       __m128i xmm_00ff = _mm_set1_epi16(0x00FF);
#   20|       switch (width) {

Error: COMPILER_WARNING: [#def197]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:41:33: note[note]: called from here
#   39|       case 16:
#   40|           for (uint32_t y = 0; y < height; y += 2) {
#   41|->             __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   42|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#   43|   

Error: COMPILER_WARNING: [#def198]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:42:33: note[note]: called from here
#   40|           for (uint32_t y = 0; y < height; y += 2) {
#   41|               __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   42|->                     in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#   43|   
#   44|               __m256i in_pixel0_shft_r_2_u8 = _mm256_packus_epi16(

Error: COMPILER_WARNING: [#def199]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:44:45: note[note]: called from here
#   42|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#   43|   
#   44|->             __m256i in_pixel0_shft_r_2_u8 = _mm256_packus_epi16(
#   45|                   _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#   46|                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff));

Error: COMPILER_WARNING: [#def200]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:48:63: note[note]: called from here
#   46|                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff));
#   47|   
#   48|->             *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#   49|               *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#   50|               *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);

Error: COMPILER_WARNING: [#def201]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:49:63: note[note]: called from here
#   47|   
#   48|               *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#   49|->             *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#   50|               *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#   51|               *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);

Error: COMPILER_WARNING: [#def202]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:50:63: note[note]: called from here
#   48|               *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#   49|               *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#   50|->             *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#   51|               *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);
#   52|   

Error: COMPILER_WARNING: [#def203]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:51:63: note[note]: called from here
#   49|               *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#   50|               *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#   51|->             *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);
#   52|   
#   53|               out_8bit_buffer += 2 * out_stride;

Error: COMPILER_WARNING: [#def204]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:59:33: note[note]: called from here
#   57|       case 32:
#   58|           for (uint32_t y = 0; y < height; y += 2) {
#   59|->             __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   60|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   61|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),

Error: COMPILER_WARNING: [#def205]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:60:33: note[note]: called from here
#   58|           for (uint32_t y = 0; y < height; y += 2) {
#   59|               __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   60|->                     in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   61|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#   62|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));

Error: COMPILER_WARNING: [#def206]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:61:33: note[note]: called from here
#   59|               __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   60|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   61|->                     in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#   62|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#   63|   

Error: COMPILER_WARNING: [#def207]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:62:33: note[note]: called from here
#   60|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   61|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#   62|->                     in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#   63|   
#   64|               __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),

Error: COMPILER_WARNING: [#def208]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:64:33: note[note]: called from here
#   62|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#   63|   
#   64|->             __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#   65|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#   66|                       out8_1_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),

Error: COMPILER_WARNING: [#def209]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:66:33: note[note]: called from here
#   64|               __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#   65|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#   66|->                     out8_1_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),
#   67|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#   68|   

Error: COMPILER_WARNING: [#def210]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:69:51: note[note]: called from here
#   67|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#   68|   
#   69|->             *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   70|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   71|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);

Error: COMPILER_WARNING: [#def211]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:70:51: note[note]: called from here
#   68|   
#   69|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   70|->             *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   71|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   72|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);

Error: COMPILER_WARNING: [#def212]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:71:51: note[note]: called from here
#   69|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   70|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   71|->             *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   72|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   73|               out_8bit_buffer += out_stride;

Error: COMPILER_WARNING: [#def213]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:72:51: note[note]: called from here
#   70|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   71|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   72|->             *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   73|               out_8bit_buffer += out_stride;
#   74|   

Error: COMPILER_WARNING: [#def214]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:75:51: note[note]: called from here
#   73|               out_8bit_buffer += out_stride;
#   74|   
#   75|->             *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_1_u8, 0);
#   76|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#   77|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_1_u8, 1);

Error: COMPILER_WARNING: [#def215]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:76:51: note[note]: called from here
#   74|   
#   75|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_1_u8, 0);
#   76|->             *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#   77|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#   78|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_1_u8, 3);

Error: COMPILER_WARNING: [#def216]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:77:51: note[note]: called from here
#   75|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_1_u8, 0);
#   76|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#   77|->             *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#   78|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_1_u8, 3);
#   79|               out_8bit_buffer += out_stride;

Error: COMPILER_WARNING: [#def217]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:78:51: note[note]: called from here
#   76|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#   77|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#   78|->             *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_1_u8, 3);
#   79|               out_8bit_buffer += out_stride;
#   80|               in_16bit_buffer += 2 * in_stride;

Error: COMPILER_WARNING: [#def218]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:85:33: note[note]: called from here
#   83|       case 64:
#   84|           for (uint32_t y = 0; y < height; ++y) {
#   85|->             __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   86|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   87|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),

Error: COMPILER_WARNING: [#def219]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:86:33: note[note]: called from here
#   84|           for (uint32_t y = 0; y < height; ++y) {
#   85|               __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   86|->                     in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   87|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#   88|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));

Error: COMPILER_WARNING: [#def220]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:87:33: note[note]: called from here
#   85|               __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#   86|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   87|->                     in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#   88|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#   89|   

Error: COMPILER_WARNING: [#def221]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:88:33: note[note]: called from here
#   86|                       in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#   87|                       in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#   88|->                     in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#   89|   
#   90|               __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),

Error: COMPILER_WARNING: [#def222]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:90:33: note[note]: called from here
#   88|                       in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#   89|   
#   90|->             __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#   91|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#   92|                       out8_1_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),

Error: COMPILER_WARNING: [#def223]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:92:33: note[note]: called from here
#   90|               __m256i out8_0_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#   91|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#   92|->                     out8_1_u8 = _mm256_packus_epi16(_mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),
#   93|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#   94|   

Error: COMPILER_WARNING: [#def224]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:95:51: note[note]: called from here
#   93|                                                       _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#   94|   
#   95|->             *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   96|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   97|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);

Error: COMPILER_WARNING: [#def225]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:96:51: note[note]: called from here
#   94|   
#   95|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   96|->             *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   97|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   98|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);

Error: COMPILER_WARNING: [#def226]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:97:51: note[note]: called from here
#   95|               *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#   96|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   97|->             *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   98|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   99|               *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);

Error: COMPILER_WARNING: [#def227]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:98:51: note[note]: called from here
#   96|               *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#   97|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   98|->             *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   99|               *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  100|               *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);

Error: COMPILER_WARNING: [#def228]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:99:51: note[note]: called from here
#   97|               *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#   98|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   99|->             *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  100|               *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  101|               *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);

Error: COMPILER_WARNING: [#def229]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:100:51: note[note]: called from here
#   98|               *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#   99|               *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  100|->             *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  101|               *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  102|               *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);

Error: COMPILER_WARNING: [#def230]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:101:51: note[note]: called from here
#   99|               *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  100|               *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  101|->             *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  102|               *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);
#  103|   

Error: COMPILER_WARNING: [#def231]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:102:51: note[note]: called from here
#  100|               *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  101|               *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  102|->             *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);
#  103|   
#  104|               out_8bit_buffer += out_stride;

Error: COMPILER_WARNING: [#def232]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:114:41: note[note]: called from here
#  112|               for (uint32_t x = 0; x < height; x += 1) {
#  113|                   for (uint32_t y = 0; y < width; y += 64) {
#  114|->                     __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  115|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  116|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),

Error: COMPILER_WARNING: [#def233]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:115:41: note[note]: called from here
#  113|                   for (uint32_t y = 0; y < width; y += 64) {
#  114|                       __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  115|->                             in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  116|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#  117|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));

Error: COMPILER_WARNING: [#def234]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:116:41: note[note]: called from here
#  114|                       __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  115|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  116|->                             in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#  117|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#  118|   

Error: COMPILER_WARNING: [#def235]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:117:41: note[note]: called from here
#  115|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  116|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 32)),
#  117|->                             in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#  118|   
#  119|                       __m256i out8_0_u8 = _mm256_packus_epi16(

Error: COMPILER_WARNING: [#def236]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:119:41: note[note]: called from here
#  117|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 48));
#  118|   
#  119|->                     __m256i out8_0_u8 = _mm256_packus_epi16(
#  120|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#  121|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),

Error: COMPILER_WARNING: [#def237]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:122:41: note[note]: called from here
#  120|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#  121|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#  122|->                             out8_1_u8 = _mm256_packus_epi16(
#  123|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),
#  124|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));

Error: COMPILER_WARNING: [#def238]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:126:59: note[note]: called from here
#  124|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#  125|   
#  126|->                     *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  127|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  128|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);

Error: COMPILER_WARNING: [#def239]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:127:59: note[note]: called from here
#  125|   
#  126|                       *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  127|->                     *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  128|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  129|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);

Error: COMPILER_WARNING: [#def240]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:128:59: note[note]: called from here
#  126|                       *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  127|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  128|->                     *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  129|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  130|                       *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);

Error: COMPILER_WARNING: [#def241]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:129:59: note[note]: called from here
#  127|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  128|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  129|->                     *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  130|                       *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  131|                       *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);

Error: COMPILER_WARNING: [#def242]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:130:59: note[note]: called from here
#  128|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  129|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  130|->                     *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  131|                       *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  132|                       *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);

Error: COMPILER_WARNING: [#def243]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:131:59: note[note]: called from here
#  129|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  130|                       *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  131|->                     *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  132|                       *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  133|                       *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);

Error: COMPILER_WARNING: [#def244]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:132:59: note[note]: called from here
#  130|                       *(uint64_t *)(out_8bit_buffer + 32) = _mm256_extract_epi64(out8_1_u8, 0);
#  131|                       *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  132|->                     *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  133|                       *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);
#  134|   

Error: COMPILER_WARNING: [#def245]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:133:59: note[note]: called from here
#  131|                       *(uint64_t *)(out_8bit_buffer + 40) = _mm256_extract_epi64(out8_1_u8, 2);
#  132|                       *(uint64_t *)(out_8bit_buffer + 48) = _mm256_extract_epi64(out8_1_u8, 1);
#  133|->                     *(uint64_t *)(out_8bit_buffer + 56) = _mm256_extract_epi64(out8_1_u8, 3);
#  134|   
#  135|                       out_8bit_buffer += 64;

Error: COMPILER_WARNING: [#def246]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:146:41: note[note]: called from here
#  144|               for (uint32_t x = 0; x < height; x += 2) {
#  145|                   for (uint32_t y = 0; y < width; y += 32) {
#  146|->                     __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  147|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  148|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),

Error: COMPILER_WARNING: [#def247]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:147:41: note[note]: called from here
#  145|                   for (uint32_t y = 0; y < width; y += 32) {
#  146|                       __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  147|->                             in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  148|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#  149|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));

Error: COMPILER_WARNING: [#def248]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:148:41: note[note]: called from here
#  146|                       __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  147|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  148|->                             in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#  149|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#  150|   

Error: COMPILER_WARNING: [#def249]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:149:41: note[note]: called from here
#  147|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + 16)),
#  148|                               in_pixel2 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride)),
#  149|->                             in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#  150|   
#  151|                       __m256i out8_0_u8 = _mm256_packus_epi16(

Error: COMPILER_WARNING: [#def250]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:151:41: note[note]: called from here
#  149|                               in_pixel3 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride + 16));
#  150|   
#  151|->                     __m256i out8_0_u8 = _mm256_packus_epi16(
#  152|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#  153|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),

Error: COMPILER_WARNING: [#def251]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:154:41: note[note]: called from here
#  152|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#  153|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff)),
#  154|->                             out8_1_u8 = _mm256_packus_epi16(
#  155|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel2, 2), ymm_00ff),
#  156|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));

Error: COMPILER_WARNING: [#def252]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:158:59: note[note]: called from here
#  156|                                   _mm256_and_si256(_mm256_srli_epi16(in_pixel3, 2), ymm_00ff));
#  157|   
#  158|->                     *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  159|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  160|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);

Error: COMPILER_WARNING: [#def253]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:159:59: note[note]: called from here
#  157|   
#  158|                       *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  159|->                     *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  160|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  161|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);

Error: COMPILER_WARNING: [#def254]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:160:59: note[note]: called from here
#  158|                       *(uint64_t *)out_8bit_buffer        = _mm256_extract_epi64(out8_0_u8, 0);
#  159|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  160|->                     *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  161|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  162|   

Error: COMPILER_WARNING: [#def255]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:161:59: note[note]: called from here
#  159|                       *(uint64_t *)(out_8bit_buffer + 8)  = _mm256_extract_epi64(out8_0_u8, 2);
#  160|                       *(uint64_t *)(out_8bit_buffer + 16) = _mm256_extract_epi64(out8_0_u8, 1);
#  161|->                     *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  162|   
#  163|                       *(uint64_t *)(out_8bit_buffer + out_stride)      = _mm256_extract_epi64(out8_1_u8, 0);

Error: COMPILER_WARNING: [#def256]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:163:72: note[note]: called from here
#  161|                       *(uint64_t *)(out_8bit_buffer + 24) = _mm256_extract_epi64(out8_0_u8, 3);
#  162|   
#  163|->                     *(uint64_t *)(out_8bit_buffer + out_stride)      = _mm256_extract_epi64(out8_1_u8, 0);
#  164|                       *(uint64_t *)(out_8bit_buffer + out_stride + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#  165|                       *(uint64_t *)(out_8bit_buffer + out_stride + 16) = _mm256_extract_epi64(out8_1_u8, 1);

Error: COMPILER_WARNING: [#def257]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:164:72: note[note]: called from here
#  162|   
#  163|                       *(uint64_t *)(out_8bit_buffer + out_stride)      = _mm256_extract_epi64(out8_1_u8, 0);
#  164|->                     *(uint64_t *)(out_8bit_buffer + out_stride + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#  165|                       *(uint64_t *)(out_8bit_buffer + out_stride + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#  166|                       *(uint64_t *)(out_8bit_buffer + out_stride + 24) = _mm256_extract_epi64(out8_1_u8, 3);

Error: COMPILER_WARNING: [#def258]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:165:72: note[note]: called from here
#  163|                       *(uint64_t *)(out_8bit_buffer + out_stride)      = _mm256_extract_epi64(out8_1_u8, 0);
#  164|                       *(uint64_t *)(out_8bit_buffer + out_stride + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#  165|->                     *(uint64_t *)(out_8bit_buffer + out_stride + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#  166|                       *(uint64_t *)(out_8bit_buffer + out_stride + 24) = _mm256_extract_epi64(out8_1_u8, 3);
#  167|   

Error: COMPILER_WARNING: [#def259]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:166:72: note[note]: called from here
#  164|                       *(uint64_t *)(out_8bit_buffer + out_stride + 8)  = _mm256_extract_epi64(out8_1_u8, 2);
#  165|                       *(uint64_t *)(out_8bit_buffer + out_stride + 16) = _mm256_extract_epi64(out8_1_u8, 1);
#  166|->                     *(uint64_t *)(out_8bit_buffer + out_stride + 24) = _mm256_extract_epi64(out8_1_u8, 3);
#  167|   
#  168|                       out_8bit_buffer += 32;

Error: COMPILER_WARNING: [#def260]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:179:41: note[note]: called from here
#  177|               for (uint32_t x = 0; x < height; x += 2) {
#  178|                   for (uint32_t y = 0; y < width; y += 16) {
#  179|->                     __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  180|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#  181|   

Error: COMPILER_WARNING: [#def261]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:180:41: note[note]: called from here
#  178|                   for (uint32_t y = 0; y < width; y += 16) {
#  179|                       __m256i in_pixel0 = _mm256_loadu_si256((__m256i *)in_16bit_buffer),
#  180|->                             in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#  181|   
#  182|                       __m256i in_pixel0_shft_r_2_u8 = _mm256_packus_epi16(

Error: COMPILER_WARNING: [#def262]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:182:53: note[note]: called from here
#  180|                               in_pixel1 = _mm256_loadu_si256((__m256i *)(in_16bit_buffer + in_stride));
#  181|   
#  182|->                     __m256i in_pixel0_shft_r_2_u8 = _mm256_packus_epi16(
#  183|                           _mm256_and_si256(_mm256_srli_epi16(in_pixel0, 2), ymm_00ff),
#  184|                           _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff));

Error: COMPILER_WARNING: [#def263]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:186:71: note[note]: called from here
#  184|                           _mm256_and_si256(_mm256_srli_epi16(in_pixel1, 2), ymm_00ff));
#  185|   
#  186|->                     *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#  187|                       *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#  188|                       *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);

Error: COMPILER_WARNING: [#def264]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:187:71: note[note]: called from here
#  185|   
#  186|                       *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#  187|->                     *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#  188|                       *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#  189|                       *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);

Error: COMPILER_WARNING: [#def265]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:188:71: note[note]: called from here
#  186|                       *(uint64_t *)out_8bit_buffer                    = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 0);
#  187|                       *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#  188|->                     *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#  189|                       *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);
#  190|   

Error: COMPILER_WARNING: [#def266]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pack_unpack_intrinsic_avx2.c:189:71: note[note]: called from here
#  187|                       *(uint64_t *)(out_8bit_buffer + 8)              = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 2);
#  188|                       *(uint64_t *)(out_8bit_buffer + out_stride)     = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 1);
#  189|->                     *(uint64_t *)(out_8bit_buffer + out_stride + 8) = _mm256_extract_epi64(in_pixel0_shft_r_2_u8, 3);
#  190|   
#  191|                       out_8bit_buffer += 16;

Error: COMPILER_WARNING: [#def267]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:29:13: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   27|       memset(indices, 0, n * sizeof(uint8_t));
#   28|   
#   29|->     __m256i centroids_0 = _mm256_set1_epi32(centroids[0]);
#   30|       for (i = 0; i < n; i += 8) {
#   31|           __m256i data_dd = _mm256_loadu_si256((__m256i *)(data + i));

Error: COMPILER_WARNING: [#def268]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:77:21: note[note]: called from here
#   75|   static INLINE int64_t av1_calc_indices_dist_dim1_avx2(const int *data, const int *centroids, uint8_t *indices,
#   76|                                                         unsigned n, int k) {
#   77|->     __m256i sum64 = _mm256_setzero_si256();
#   78|       int     results[MAX_SB_SQUARE];
#   79|       memset(indices, 0, n * sizeof(uint8_t));

Error: COMPILER_WARNING: [#def269]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:81:27: note[note]: called from here
#   79|       memset(indices, 0, n * sizeof(uint8_t));
#   80|   
#   81|->     __m256i centroids_0 = _mm256_set1_epi32(centroids[0]);
#   82|       for (unsigned i = 0; i < n; i += 8) {
#   83|           __m256i data_dd = _mm256_loadu_si256((__m256i *)(data + i));

Error: COMPILER_WARNING: [#def270]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:83:27: note[note]: called from here
#   81|       __m256i centroids_0 = _mm256_set1_epi32(centroids[0]);
#   82|       for (unsigned i = 0; i < n; i += 8) {
#   83|->         __m256i data_dd = _mm256_loadu_si256((__m256i *)(data + i));
#   84|           __m256i sub     = _mm256_sub_epi32(data_dd, centroids_0);
#   85|           __m256i dist    = _mm256_mullo_epi32(sub, sub);

Error: COMPILER_WARNING: [#def271]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:84:27: note[note]: called from here
#   82|       for (unsigned i = 0; i < n; i += 8) {
#   83|           __m256i data_dd = _mm256_loadu_si256((__m256i *)(data + i));
#   84|->         __m256i sub     = _mm256_sub_epi32(data_dd, centroids_0);
#   85|           __m256i dist    = _mm256_mullo_epi32(sub, sub);
#   86|           _mm256_storeu_si256((__m256i *)(results + i), dist);

Error: COMPILER_WARNING: [#def272]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:85:27: note[note]: called from here
#   83|           __m256i data_dd = _mm256_loadu_si256((__m256i *)(data + i));
#   84|           __m256i sub     = _mm256_sub_epi32(data_dd, centroids_0);
#   85|->         __m256i dist    = _mm256_mullo_epi32(sub, sub);
#   86|           _mm256_storeu_si256((__m256i *)(results + i), dist);
#   87|       }

Error: COMPILER_WARNING: [#def273]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:86:9: note[note]: called from here
#   84|           __m256i sub     = _mm256_sub_epi32(data_dd, centroids_0);
#   85|           __m256i dist    = _mm256_mullo_epi32(sub, sub);
#   86|->         _mm256_storeu_si256((__m256i *)(results + i), dist);
#   87|       }
#   88|   

Error: COMPILER_WARNING: [#def274]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:90:29: note[note]: called from here
#   88|   
#   89|       for (int c = 1; c < k; c++) {
#   90|->         centroids_0       = _mm256_set1_epi32(centroids[c]);
#   91|           __m256i indices_v = _mm256_set1_epi32(c);
#   92|           for (unsigned i = 0; i < n; i += 16) {

Error: COMPILER_WARNING: [#def275]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:91:29: note[note]: called from here
#   89|       for (int c = 1; c < k; c++) {
#   90|           centroids_0       = _mm256_set1_epi32(centroids[c]);
#   91|->         __m256i indices_v = _mm256_set1_epi32(c);
#   92|           for (unsigned i = 0; i < n; i += 16) {
#   93|               __m256i data_d1 = _mm256_loadu_si256((__m256i *)(data + i));

Error: COMPILER_WARNING: [#def276]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:93:31: note[note]: called from here
#   91|           __m256i indices_v = _mm256_set1_epi32(c);
#   92|           for (unsigned i = 0; i < n; i += 16) {
#   93|->             __m256i data_d1 = _mm256_loadu_si256((__m256i *)(data + i));
#   94|               __m256i data_d2 = _mm256_loadu_si256((__m256i *)(data + i + 8));
#   95|               __m256i sub_1   = _mm256_sub_epi32(data_d1, centroids_0);

Error: COMPILER_WARNING: [#def277]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:94:31: note[note]: called from here
#   92|           for (unsigned i = 0; i < n; i += 16) {
#   93|               __m256i data_d1 = _mm256_loadu_si256((__m256i *)(data + i));
#   94|->             __m256i data_d2 = _mm256_loadu_si256((__m256i *)(data + i + 8));
#   95|               __m256i sub_1   = _mm256_sub_epi32(data_d1, centroids_0);
#   96|               __m256i sub_2   = _mm256_sub_epi32(data_d2, centroids_0);

Error: COMPILER_WARNING: [#def278]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:95:31: note[note]: called from here
#   93|               __m256i data_d1 = _mm256_loadu_si256((__m256i *)(data + i));
#   94|               __m256i data_d2 = _mm256_loadu_si256((__m256i *)(data + i + 8));
#   95|->             __m256i sub_1   = _mm256_sub_epi32(data_d1, centroids_0);
#   96|               __m256i sub_2   = _mm256_sub_epi32(data_d2, centroids_0);
#   97|               __m256i dist_1  = _mm256_mullo_epi32(sub_1, sub_1);

Error: COMPILER_WARNING: [#def279]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:96:31: note[note]: called from here
#   94|               __m256i data_d2 = _mm256_loadu_si256((__m256i *)(data + i + 8));
#   95|               __m256i sub_1   = _mm256_sub_epi32(data_d1, centroids_0);
#   96|->             __m256i sub_2   = _mm256_sub_epi32(data_d2, centroids_0);
#   97|               __m256i dist_1  = _mm256_mullo_epi32(sub_1, sub_1);
#   98|               __m256i dist_2  = _mm256_mullo_epi32(sub_2, sub_2);

Error: COMPILER_WARNING: [#def280]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:97:31: note[note]: called from here
#   95|               __m256i sub_1   = _mm256_sub_epi32(data_d1, centroids_0);
#   96|               __m256i sub_2   = _mm256_sub_epi32(data_d2, centroids_0);
#   97|->             __m256i dist_1  = _mm256_mullo_epi32(sub_1, sub_1);
#   98|               __m256i dist_2  = _mm256_mullo_epi32(sub_2, sub_2);
#   99|   

Error: COMPILER_WARNING: [#def281]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:98:31: note[note]: called from here
#   96|               __m256i sub_2   = _mm256_sub_epi32(data_d2, centroids_0);
#   97|               __m256i dist_1  = _mm256_mullo_epi32(sub_1, sub_1);
#   98|->             __m256i dist_2  = _mm256_mullo_epi32(sub_2, sub_2);
#   99|   
#  100|               __m256i prev_1 = _mm256_loadu_si256((__m256i *)(results + i));

Error: COMPILER_WARNING: [#def282]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:100:30: note[note]: called from here
#   98|               __m256i dist_2  = _mm256_mullo_epi32(sub_2, sub_2);
#   99|   
#  100|->             __m256i prev_1 = _mm256_loadu_si256((__m256i *)(results + i));
#  101|               __m256i prev_2 = _mm256_loadu_si256((__m256i *)(results + i + 8));
#  102|               __m256i cmp_1  = _mm256_cmpgt_epi32(prev_1, dist_1);

Error: COMPILER_WARNING: [#def283]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:101:30: note[note]: called from here
#   99|   
#  100|               __m256i prev_1 = _mm256_loadu_si256((__m256i *)(results + i));
#  101|->             __m256i prev_2 = _mm256_loadu_si256((__m256i *)(results + i + 8));
#  102|               __m256i cmp_1  = _mm256_cmpgt_epi32(prev_1, dist_1);
#  103|               __m256i cmp_2  = _mm256_cmpgt_epi32(prev_2, dist_2);

Error: COMPILER_WARNING: [#def284]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:102:30: note[note]: called from here
#  100|               __m256i prev_1 = _mm256_loadu_si256((__m256i *)(results + i));
#  101|               __m256i prev_2 = _mm256_loadu_si256((__m256i *)(results + i + 8));
#  102|->             __m256i cmp_1  = _mm256_cmpgt_epi32(prev_1, dist_1);
#  103|               __m256i cmp_2  = _mm256_cmpgt_epi32(prev_2, dist_2);
#  104|   

Error: COMPILER_WARNING: [#def285]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:103:30: note[note]: called from here
#  101|               __m256i prev_2 = _mm256_loadu_si256((__m256i *)(results + i + 8));
#  102|               __m256i cmp_1  = _mm256_cmpgt_epi32(prev_1, dist_1);
#  103|->             __m256i cmp_2  = _mm256_cmpgt_epi32(prev_2, dist_2);
#  104|   
#  105|               _mm256_maskstore_epi32((results + i), cmp_1, dist_1);

Error: COMPILER_WARNING: [#def286]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:105:13: note[note]: called from here
#  103|               __m256i cmp_2  = _mm256_cmpgt_epi32(prev_2, dist_2);
#  104|   
#  105|->             _mm256_maskstore_epi32((results + i), cmp_1, dist_1);
#  106|               _mm256_maskstore_epi32((results + i + 8), cmp_2, dist_2);
#  107|   

Error: COMPILER_WARNING: [#def287]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:106:13: note[note]: called from here
#  104|   
#  105|               _mm256_maskstore_epi32((results + i), cmp_1, dist_1);
#  106|->             _mm256_maskstore_epi32((results + i + 8), cmp_2, dist_2);
#  107|   
#  108|               __m256i indices_v32_1 = _mm256_and_si256(indices_v, cmp_1);

Error: COMPILER_WARNING: [#def288]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:108:37: note[note]: called from here
#  106|               _mm256_maskstore_epi32((results + i + 8), cmp_2, dist_2);
#  107|   
#  108|->             __m256i indices_v32_1 = _mm256_and_si256(indices_v, cmp_1);
#  109|               __m256i indices_v32_2 = _mm256_and_si256(indices_v, cmp_2);
#  110|   

Error: COMPILER_WARNING: [#def289]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:109:37: note[note]: called from here
#  107|   
#  108|               __m256i indices_v32_1 = _mm256_and_si256(indices_v, cmp_1);
#  109|->             __m256i indices_v32_2 = _mm256_and_si256(indices_v, cmp_2);
#  110|   
#  111|               __m128i indices_v16_1 = _mm_packus_epi32(_mm256_castsi256_si128(indices_v32_1),

Error: COMPILER_WARNING: [#def290]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:111:37: note[note]: called from here
#  109|               __m256i indices_v32_2 = _mm256_and_si256(indices_v, cmp_2);
#  110|   
#  111|->             __m128i indices_v16_1 = _mm_packus_epi32(_mm256_castsi256_si128(indices_v32_1),
#  112|                                                        _mm256_extracti128_si256(indices_v32_1, 1));
#  113|               __m128i indices_v16_2 = _mm_packus_epi32(_mm256_castsi256_si128(indices_v32_2),

Error: COMPILER_WARNING: [#def291]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:113:37: note[note]: called from here
#  111|               __m128i indices_v16_1 = _mm_packus_epi32(_mm256_castsi256_si128(indices_v32_1),
#  112|                                                        _mm256_extracti128_si256(indices_v32_1, 1));
#  113|->             __m128i indices_v16_2 = _mm_packus_epi32(_mm256_castsi256_si128(indices_v32_2),
#  114|                                                        _mm256_extracti128_si256(indices_v32_2, 1));
#  115|   

Error: COMPILER_WARNING: [#def292]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:120:24: note[note]: called from here
#  118|               __m128i load_ind = _mm_loadu_si128((__m128i *)(indices + i));
#  119|   
#  120|->             load_ind = _mm_max_epi8(load_ind, cmp8);
#  121|   
#  122|               _mm_storeu_si128((__m128i *)(indices + i), load_ind);

Error: COMPILER_WARNING: [#def293]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:127:24: note[note]: called from here
#  125|   
#  126|       for (unsigned i = 0; i < n; i += 8) {
#  127|->         __m256i prev = _mm256_loadu_si256((__m256i *)(results + i));
#  128|           sum64        = _mm256_add_epi64(sum64, _mm256_unpacklo_epi32(prev, _mm256_setzero_si256()));
#  129|           sum64        = _mm256_add_epi64(sum64, _mm256_unpackhi_epi32(prev, _mm256_setzero_si256()));

Error: COMPILER_WARNING: [#def294]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:128:24: note[note]: called from here
#  126|       for (unsigned i = 0; i < n; i += 8) {
#  127|           __m256i prev = _mm256_loadu_si256((__m256i *)(results + i));
#  128|->         sum64        = _mm256_add_epi64(sum64, _mm256_unpacklo_epi32(prev, _mm256_setzero_si256()));
#  129|           sum64        = _mm256_add_epi64(sum64, _mm256_unpackhi_epi32(prev, _mm256_setzero_si256()));
#  130|       }

Error: COMPILER_WARNING: [#def295]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:129:24: note[note]: called from here
#  127|           __m256i prev = _mm256_loadu_si256((__m256i *)(results + i));
#  128|           sum64        = _mm256_add_epi64(sum64, _mm256_unpacklo_epi32(prev, _mm256_setzero_si256()));
#  129|->         sum64        = _mm256_add_epi64(sum64, _mm256_unpackhi_epi32(prev, _mm256_setzero_si256()));
#  130|       }
#  131|   

Error: COMPILER_WARNING: [#def296]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:132:17: note[note]: called from here
#  130|       }
#  131|   
#  132|->     __m128i s = _mm_add_epi64(_mm256_castsi256_si128(sum64), _mm256_extracti128_si256(sum64, 1));
#  133|   
#  134|       return _mm_extract_epi64(s, 0) + _mm_extract_epi64(s, 1);

Error: COMPILER_WARNING: [#def297]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:134:12: note[note]: called from here
#  132|       __m128i s = _mm_add_epi64(_mm256_castsi256_si128(sum64), _mm256_extracti128_si256(sum64, 1));
#  133|   
#  134|->     return _mm_extract_epi64(s, 0) + _mm_extract_epi64(s, 1);
#  135|   }
#  136|   

Error: COMPILER_WARNING: [#def298]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/palette_avx2.c:134:38: note[note]: called from here
#  132|       __m128i s = _mm_add_epi64(_mm256_castsi256_si128(sum64), _mm256_extracti128_si256(sum64, 1));
#  133|   
#  134|->     return _mm_extract_epi64(s, 0) + _mm_extract_epi64(s, 1);
#  135|   }
#  136|   

Error: COMPILER_WARNING: [#def299]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pic_operators_inline_avx2.h:182:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  180|   }
#  181|   
#  182|-> static INLINE int32_t hadd32_avx2_intrin(const __m256i src) {
#  183|       const __m128i src_l = _mm256_castsi256_si128(src);
#  184|       const __m128i src_h = _mm256_extracti128_si256(src, 1);

Error: COMPILER_WARNING: [#def300]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pic_operators_intrin_avx2.c:2393:31: note[note]: called from here
# 2391|   
# 2392|   static INLINE void sign_extend_16bit_to_32bit_avx2(__m256i in, __m256i zero, __m256i *out_lo, __m256i *out_hi) {
# 2393|->     const __m256i sign_bits = _mm256_cmpgt_epi16(zero, in);
# 2394|       *out_lo                 = _mm256_unpacklo_epi16(in, sign_bits);
# 2395|       *out_hi                 = _mm256_unpackhi_epi16(in, sign_bits);

Error: COMPILER_WARNING: [#def301]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pic_operators_intrin_avx2.c:2394:31: note[note]: called from here
# 2392|   static INLINE void sign_extend_16bit_to_32bit_avx2(__m256i in, __m256i zero, __m256i *out_lo, __m256i *out_hi) {
# 2393|       const __m256i sign_bits = _mm256_cmpgt_epi16(zero, in);
# 2394|->     *out_lo                 = _mm256_unpacklo_epi16(in, sign_bits);
# 2395|       *out_hi                 = _mm256_unpackhi_epi16(in, sign_bits);
# 2396|   }

Error: COMPILER_WARNING: [#def302]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pic_operators_intrin_avx2.c:2395:31: note[note]: called from here
# 2393|       const __m256i sign_bits = _mm256_cmpgt_epi16(zero, in);
# 2394|       *out_lo                 = _mm256_unpacklo_epi16(in, sign_bits);
# 2395|->     *out_hi                 = _mm256_unpackhi_epi16(in, sign_bits);
# 2396|   }
# 2397|   

Error: COMPILER_WARNING: [#def303]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pickrst_avx2.h:260:23: note[note]: called from here
#  258|   
#  259|   static INLINE void update_4_stats_highbd_avx2(const int64_t *const src, const __m256i delta, int64_t *const dst) {
#  260|->     const __m256i s = _mm256_loadu_si256((__m256i *)src);
#  261|       const __m256i d = _mm256_add_epi64(s, delta);
#  262|       _mm256_storeu_si256((__m256i *)dst, d);

Error: COMPILER_WARNING: [#def304]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pickrst_avx2.h:261:23: note[note]: called from here
#  259|   static INLINE void update_4_stats_highbd_avx2(const int64_t *const src, const __m256i delta, int64_t *const dst) {
#  260|       const __m256i s = _mm256_loadu_si256((__m256i *)src);
#  261|->     const __m256i d = _mm256_add_epi64(s, delta);
#  262|       _mm256_storeu_si256((__m256i *)dst, d);
#  263|   }

Error: COMPILER_WARNING: [#def305]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/pickrst_avx2.h:262:5: note[note]: called from here
#  260|       const __m256i s = _mm256_loadu_si256((__m256i *)src);
#  261|       const __m256i d = _mm256_add_epi64(s, delta);
#  262|->     _mm256_storeu_si256((__m256i *)dst, d);
#  263|   }
#  264|   

Error: COMPILER_WARNING: [#def306]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/resize_avx2.c:23:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   21|   #endif
#   22|   
#   23|-> static INLINE __m256i RightShiftWithRounding_S32(const __m256i v_val_d, int bits) {
#   24|       const __m256i v_bias_d = _mm256_set1_epi32((1 << bits) >> 1);
#   25|       const __m256i v_tmp_d  = _mm256_add_epi32(v_val_d, v_bias_d);

Error: COMPILER_WARNING: [#def307]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/resize_avx2.c:43:35: note[note]: called from here
#   41|       *dst                        = _mm_loadl_epi64((const __m128i *)(input)); // lo 64-bit: 0 1 2 3 4 5 6 7 8
#   42|       *dst                        = _mm_slli_epi64(*dst, bits_to_mask); // lo 64-bit: x x x 0 1 2 3 4 5
#   43|->     *dst                        = _mm_blendv_epi8(*dst, src_0, blend_mask);
#   44|       *dst                        = _mm_cvtepu8_epi16(*dst);
#   45|       return;

Error: COMPILER_WARNING: [#def308]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/resize_avx2.c:44:35: note[note]: called from here
#   42|       *dst                        = _mm_slli_epi64(*dst, bits_to_mask); // lo 64-bit: x x x 0 1 2 3 4 5
#   43|       *dst                        = _mm_blendv_epi8(*dst, src_0, blend_mask);
#   44|->     *dst                        = _mm_cvtepu8_epi16(*dst);
#   45|       return;
#   46|   }

Error: COMPILER_WARNING: [#def309]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:21:15: note[note]: called from here
#   19|       __m256i b_32[2];
#   20|   
#   21|->     a_32[0] = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(*a, 1));
#   22|       a_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*a));
#   23|   

Error: COMPILER_WARNING: [#def310]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:22:15: note[note]: called from here
#   20|   
#   21|       a_32[0] = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(*a, 1));
#   22|->     a_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*a));
#   23|   
#   24|       b_32[0] = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(*b, 1));

Error: COMPILER_WARNING: [#def311]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:24:15: note[note]: called from here
#   22|       a_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*a));
#   23|   
#   24|->     b_32[0] = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(*b, 1));
#   25|       b_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*b));
#   26|   

Error: COMPILER_WARNING: [#def312]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:25:15: note[note]: called from here
#   23|   
#   24|       b_32[0] = _mm256_cvtepi16_epi32(_mm256_extracti128_si256(*b, 1));
#   25|->     b_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*b));
#   26|   
#   27|       out[0] = _mm256_mullo_epi32(a_32[0], b_32[0]);

Error: COMPILER_WARNING: [#def313]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:27:14: note[note]: called from here
#   25|       b_32[1] = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(*b));
#   26|   
#   27|->     out[0] = _mm256_mullo_epi32(a_32[0], b_32[0]);
#   28|       out[1] = _mm256_mullo_epi32(a_32[1], b_32[1]);
#   29|   }

Error: COMPILER_WARNING: [#def314]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:28:14: note[note]: called from here
#   26|   
#   27|       out[0] = _mm256_mullo_epi32(a_32[0], b_32[0]);
#   28|->     out[1] = _mm256_mullo_epi32(a_32[1], b_32[1]);
#   29|   }
#   30|   void svt_get_proj_subspace_avx2(const uint8_t *src8, int width, int height, int src_stride, const uint8_t *dat8,

Error: COMPILER_WARNING: [#def315]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/restoration_pick_avx2.c:48:5: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   46|       __m256i h_00, h_01, h_11;
#   47|       __m256i c_0, c_1;
#   48|->     h_00 = _mm256_setzero_si256();
#   49|       h_01 = _mm256_setzero_si256();
#   50|       h_11 = _mm256_setzero_si256();

Error: COMPILER_WARNING: [#def316]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/sse_avx2.c:37:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   35|   }
#   36|   
#   37|-> static INLINE int64_t summary_4x64_avx2(const __m256i sum_4x64) {
#   38|       int64_t       sum;
#   39|       const __m128i sum_2x64 = _mm_add_epi64(_mm256_castsi256_si128(sum_4x64), _mm256_extracti128_si256(sum_4x64, 1));

Error: COMPILER_WARNING: [#def317]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/ssim_avx2.c:21:24: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   19|   #define _mm_loadu_si64(p) _mm_loadl_epi64((__m128i const *)(p))
#   20|   #endif
#   21|-> static INLINE uint32_t sum8(__m256i x) {
#   22|       // hiQuad = ( x7, x6, x5, x4 )
#   23|       const __m128i hiQuad = _mm256_extracti128_si256(x, 1);

Error: COMPILER_WARNING: [#def318]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/ssim_avx2.c:23:28: note[note]: called from here
#   21|   static INLINE uint32_t sum8(__m256i x) {
#   22|       // hiQuad = ( x7, x6, x5, x4 )
#   23|->     const __m128i hiQuad = _mm256_extracti128_si256(x, 1);
#   24|       // loQuad = ( x3, x2, x1, x0 )
#   25|       const __m128i loQuad = _mm256_castsi256_si128(x);

Error: COMPILER_WARNING: [#def319]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/ssim_avx2.c:25:28: note[note]: called from here
#   23|       const __m128i hiQuad = _mm256_extracti128_si256(x, 1);
#   24|       // loQuad = ( x3, x2, x1, x0 )
#   25|->     const __m128i loQuad = _mm256_castsi256_si128(x);
#   26|       // sumQuad = ( x3 + x7, x2 + x6, x1 + x5, x0 + x4 )
#   27|       const __m128i sumQuad = _mm_add_epi32(loQuad, hiQuad);

Error: COMPILER_WARNING: [#def320]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/ssim_avx2.c:40:12: note[note]: called from here
#   38|       // sum = ( -, -, -, x0 + x1 + x2 + x3 + x4 + x5 + x6 + x7 )
#   39|       const __m128i sum = _mm_add_epi32(lo, hi);
#   40|->     return _mm_extract_epi32(sum, 0);
#   41|   }
#   42|   extern double similarity(uint32_t sum_s, uint32_t sum_r, uint32_t sum_sq_s, uint32_t sum_sq_r, uint32_t sum_sxr,

Error: COMPILER_WARNING: [#def321]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/ssim_avx2.c:45:13: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   43|                            int count, uint32_t bd);
#   44|   double        svt_ssim_8x8_avx2(const uint8_t *s, uint32_t sp, const uint8_t *r, uint32_t rp) {
#   45|->     __m256i vec_sum_s    = _mm256_setzero_si256();
#   46|       __m256i vec_sum_r    = _mm256_setzero_si256();
#   47|       __m256i vec_sum_sq_s = _mm256_setzero_si256();

Error: COMPILER_WARNING: [#def322]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/synonyms_avx2.h:27:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   25|   // Loads and stores to do away with the tedium of casting the address
#   26|   // to the right type.
#   27|-> static INLINE __m256i yy_load_256(const void *const a) {
#   28|   #ifdef EB_TEST_SIMD_ALIGN
#   29|       if ((intptr_t)a % 32)

Error: COMPILER_WARNING: [#def323]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/synonyms_avx2.h:32:12: note[note]: called from here
#   30|           SVT_LOG("\n yy_load_256() NOT 32-byte aligned!!!\n");
#   31|   #endif
#   32|->     return _mm256_loadu_si256((const __m256i *)a);
#   33|   }
#   34|   

Error: COMPILER_WARNING: [#def324]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/synonyms_avx2.h:35:66: note[note]: called from here
#   33|   }
#   34|   
#   35|-> static INLINE __m256i yy_loadu_256(const void *const a) { return _mm256_loadu_si256((const __m256i *)a); }
#   36|   
#   37|   static INLINE void yy_storeu_256(void *const a, const __m256i v) { _mm256_storeu_si256((__m256i *)a, v); }

Error: COMPILER_WARNING: [#def325]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/synonyms_avx2.h:37:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   35|   static INLINE __m256i yy_loadu_256(const void *const a) { return _mm256_loadu_si256((const __m256i *)a); }
#   36|   
#   37|-> static INLINE void yy_storeu_256(void *const a, const __m256i v) { _mm256_storeu_si256((__m256i *)a, v); }
#   38|   
#   39|   // The _mm256_set1_epi64x() intrinsic is undefined for some Visual Studio

Error: COMPILER_WARNING: [#def326]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/synonyms_avx2.h:57:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   55|   }
#   56|   
#   57|-> static INLINE __m256i yy_roundn_epu16(__m256i v_val_w, int bits) {
#   58|       const __m256i v_s_w = _mm256_srli_epi16(v_val_w, bits - 1);
#   59|       return _mm256_avg_epu16(v_s_w, _mm256_setzero_si256());

Error: COMPILER_WARNING: [#def327]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:181:47: note[note]: called from here
#  179|   
#  180|           adjusted_weight_int16[subblock_idx] = _mm_set1_epi16((int16_t)(adjusted_weight));
#  181|->         adjusted_weight_int32[subblock_idx] = _mm256_set1_epi32((int32_t)(adjusted_weight));
#  182|       }
#  183|   

Error: COMPILER_WARNING: [#def328]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:195:41: note[note]: called from here
#  193|   
#  194|               //y_accum[k] += adjusted_weight * pixel_value;
#  195|->             __m256i accumulator_array = _mm256_loadu_si256((__m256i *)(y_accum + k));
#  196|               __m128i frame2_array      = _mm_loadl_epi64((__m128i *)(y_pre + k));
#  197|               frame2_array              = _mm_cvtepu8_epi16(frame2_array);

Error: COMPILER_WARNING: [#def329]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:197:41: note[note]: called from here
#  195|               __m256i accumulator_array = _mm256_loadu_si256((__m256i *)(y_accum + k));
#  196|               __m128i frame2_array      = _mm_loadl_epi64((__m128i *)(y_pre + k));
#  197|->             frame2_array              = _mm_cvtepu8_epi16(frame2_array);
#  198|               __m256i frame2_array_u32  = _mm256_cvtepi16_epi32(frame2_array);
#  199|               frame2_array_u32          = _mm256_mullo_epi32(frame2_array_u32,

Error: COMPILER_WARNING: [#def330]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:198:41: note[note]: called from here
#  196|               __m128i frame2_array      = _mm_loadl_epi64((__m128i *)(y_pre + k));
#  197|               frame2_array              = _mm_cvtepu8_epi16(frame2_array);
#  198|->             __m256i frame2_array_u32  = _mm256_cvtepi16_epi32(frame2_array);
#  199|               frame2_array_u32          = _mm256_mullo_epi32(frame2_array_u32,
#  200|                                                     adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);

Error: COMPILER_WARNING: [#def331]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:199:41: note[note]: called from here
#  197|               frame2_array              = _mm_cvtepu8_epi16(frame2_array);
#  198|               __m256i frame2_array_u32  = _mm256_cvtepi16_epi32(frame2_array);
#  199|->             frame2_array_u32          = _mm256_mullo_epi32(frame2_array_u32,
#  200|                                                     adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);
#  201|   

Error: COMPILER_WARNING: [#def332]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:202:33: note[note]: called from here
#  200|                                                     adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);
#  201|   
#  202|->             accumulator_array = _mm256_add_epi32(accumulator_array, frame2_array_u32);
#  203|               _mm256_storeu_si256((__m256i *)(y_accum + k), accumulator_array);
#  204|           }

Error: COMPILER_WARNING: [#def333]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:203:13: note[note]: called from here
#  201|   
#  202|               accumulator_array = _mm256_add_epi32(accumulator_array, frame2_array_u32);
#  203|->             _mm256_storeu_si256((__m256i *)(y_accum + k), accumulator_array);
#  204|           }
#  205|       }

Error: COMPILER_WARNING: [#def334]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/temporal_filtering_avx2.c:680:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  678|   }
#  679|   
#  680|-> static INLINE __m256i __m256i_div_epi32(const __m256i *a, const __m256i *b) {
#  681|       __m256 d_f = _mm256_div_ps(_mm256_cvtepi32_ps(*a), _mm256_cvtepi32_ps(*b));
#  682|       return _mm256_cvtps_epi32(_mm256_floor_ps(d_f));

Error: COMPILER_WARNING: [#def335]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transforms_intrin_avx2.c:29:24: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   27|   }
#   28|   
#   29|-> static INLINE uint64_t hadd64_avx2(const __m256i sum256) {
#   30|       const __m128i sum256_lo = _mm256_castsi256_si128(sum256);
#   31|       const __m128i sum256_hi = _mm256_extracti128_si256(sum256, 1);

Error: COMPILER_WARNING: [#def336]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transforms_intrin_avx2.c:40:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   38|   
#   39|   static INLINE uint64_t energy_computation_avx2(const int32_t *const in, const uint32_t size) {
#   40|->     const __m256i zero = _mm256_setzero_si256();
#   41|       uint32_t      i    = 0;
#   42|       __m256i       sum  = zero;

Error: COMPILER_WARNING: [#def337]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transforms_intrin_avx2.c:68:25: note[note]: called from here
#   66|   }
#   67|   static INLINE void copy_32_bytes_avx2(const int32_t *src, int32_t *dst) {
#   68|->     const __m256i val = _mm256_loadu_si256((__m256i *)(src + 0 * 8));
#   69|       _mm256_storeu_si256((__m256i *)(dst + 0 * 8), val);
#   70|   }

Error: COMPILER_WARNING: [#def338]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transforms_intrin_avx2.c:69:5: note[note]: called from here
#   67|   static INLINE void copy_32_bytes_avx2(const int32_t *src, int32_t *dst) {
#   68|       const __m256i val = _mm256_loadu_si256((__m256i *)(src + 0 * 8));
#   69|->     _mm256_storeu_si256((__m256i *)(dst + 0 * 8), val);
#   70|   }
#   71|   

Error: COMPILER_WARNING: [#def339]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transpose_avx2.h:19:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   17|   #include "definitions.h"
#   18|   
#   19|-> static INLINE __m256i _mm256_unpacklo_epi128(const __m256i in0, const __m256i in1) {
#   20|       return _mm256_inserti128_si256(in0, _mm256_castsi256_si128(in1), 1);
#   21|   }

Error: COMPILER_WARNING: [#def340]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transpose_avx2.h:19:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   17|   #include "definitions.h"
#   18|   
#   19|-> static INLINE __m256i _mm256_unpacklo_epi128(const __m256i in0, const __m256i in1) {
#   20|       return _mm256_inserti128_si256(in0, _mm256_castsi256_si128(in1), 1);
#   21|   }

Error: COMPILER_WARNING: [#def341]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/transpose_avx2.h:24:12: note[note]: called from here
#   22|   
#   23|   static INLINE __m256i _mm256_unpackhi_epi128(const __m256i in0, const __m256i in1) {
#   24|->     return _mm256_inserti128_si256(in1, _mm256_extracti128_si256(in0, 1), 0);
#   25|   }
#   26|   

Error: COMPILER_WARNING: [#def342]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/txfm_common_avx2.h:31:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   29|   }
#   30|   
#   31|-> static INLINE __m256i pair_set_w16_epi16(int16_t a, int16_t b) {
#   32|       return _mm256_set1_epi32((int32_t)(((uint16_t)(a)) | (((uint32_t)(b)) << 16)));
#   33|   }

Error: COMPILER_WARNING: [#def343]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/txfm_common_avx2.h:32:12: note[note]: called from here
#   30|   
#   31|   static INLINE __m256i pair_set_w16_epi16(int16_t a, int16_t b) {
#   32|->     return _mm256_set1_epi32((int32_t)(((uint16_t)(a)) | (((uint32_t)(b)) << 16)));
#   33|   }
#   34|   

Error: COMPILER_WARNING: [#def344]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:24:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   22|   }
#   23|   
#   24|-> static INLINE void variance_kernel_no_sum_avx2(const __m256i src, const __m256i ref, __m256i *const sse) {
#   25|       const __m256i adj_sub = _mm256_set1_epi16((short)0xff01); // (1,-1)
#   26|   

Error: COMPILER_WARNING: [#def345]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:25:29: note[note]: called from here
#   23|   
#   24|   static INLINE void variance_kernel_no_sum_avx2(const __m256i src, const __m256i ref, __m256i *const sse) {
#   25|->     const __m256i adj_sub = _mm256_set1_epi16((short)0xff01); // (1,-1)
#   26|   
#   27|       // unpack into pairs of source and reference values

Error: COMPILER_WARNING: [#def346]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:28:30: note[note]: called from here
#   26|   
#   27|       // unpack into pairs of source and reference values
#   28|->     const __m256i src_ref0 = _mm256_unpacklo_epi8(src, ref);
#   29|       const __m256i src_ref1 = _mm256_unpackhi_epi8(src, ref);
#   30|   

Error: COMPILER_WARNING: [#def347]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:29:30: note[note]: called from here
#   27|       // unpack into pairs of source and reference values
#   28|       const __m256i src_ref0 = _mm256_unpacklo_epi8(src, ref);
#   29|->     const __m256i src_ref1 = _mm256_unpackhi_epi8(src, ref);
#   30|   
#   31|       // subtract adjacent elements using src*1 + ref*-1

Error: COMPILER_WARNING: [#def348]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:32:27: note[note]: called from here
#   30|   
#   31|       // subtract adjacent elements using src*1 + ref*-1
#   32|->     const __m256i diff0 = _mm256_maddubs_epi16(src_ref0, adj_sub);
#   33|       const __m256i diff1 = _mm256_maddubs_epi16(src_ref1, adj_sub);
#   34|       const __m256i madd0 = _mm256_madd_epi16(diff0, diff0);

Error: COMPILER_WARNING: [#def349]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:33:27: note[note]: called from here
#   31|       // subtract adjacent elements using src*1 + ref*-1
#   32|       const __m256i diff0 = _mm256_maddubs_epi16(src_ref0, adj_sub);
#   33|->     const __m256i diff1 = _mm256_maddubs_epi16(src_ref1, adj_sub);
#   34|       const __m256i madd0 = _mm256_madd_epi16(diff0, diff0);
#   35|       const __m256i madd1 = _mm256_madd_epi16(diff1, diff1);

Error: COMPILER_WARNING: [#def350]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:34:27: note[note]: called from here
#   32|       const __m256i diff0 = _mm256_maddubs_epi16(src_ref0, adj_sub);
#   33|       const __m256i diff1 = _mm256_maddubs_epi16(src_ref1, adj_sub);
#   34|->     const __m256i madd0 = _mm256_madd_epi16(diff0, diff0);
#   35|       const __m256i madd1 = _mm256_madd_epi16(diff1, diff1);
#   36|   

Error: COMPILER_WARNING: [#def351]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:35:27: note[note]: called from here
#   33|       const __m256i diff1 = _mm256_maddubs_epi16(src_ref1, adj_sub);
#   34|       const __m256i madd0 = _mm256_madd_epi16(diff0, diff0);
#   35|->     const __m256i madd1 = _mm256_madd_epi16(diff1, diff1);
#   36|   
#   37|       // add to the running totals

Error: COMPILER_WARNING: [#def352]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:38:12: note[note]: called from here
#   36|   
#   37|       // add to the running totals
#   38|->     *sse = _mm256_add_epi32(*sse, _mm256_add_epi32(madd0, madd1));
#   39|   }
#   40|   

Error: COMPILER_WARNING: [#def353]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_avx2.c:62:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   60|   }
#   61|   
#   62|-> static INLINE __m256i sum_to_32bit_avx2(const __m256i sum) {
#   63|       const __m256i sum_lo = _mm256_cvtepi16_epi32(_mm256_castsi256_si128(sum));
#   64|       const __m256i sum_hi = _mm256_cvtepi16_epi32(_mm256_extractf128_si256(sum, 1));

Error: COMPILER_WARNING: [#def354]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:166:5: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  164|       __m256i zero_reg;
#  165|       int     i, sum;
#  166|->     sum_reg  = _mm256_set1_epi16(0);
#  167|       sse_reg  = _mm256_set1_epi16(0);
#  168|       zero_reg = _mm256_set1_epi16(0);

Error: COMPILER_WARNING: [#def355]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:166:16: note[note]: called from here
#  164|       __m256i zero_reg;
#  165|       int     i, sum;
#  166|->     sum_reg  = _mm256_set1_epi16(0);
#  167|       sse_reg  = _mm256_set1_epi16(0);
#  168|       zero_reg = _mm256_set1_epi16(0);

Error: COMPILER_WARNING: [#def356]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:167:16: note[note]: called from here
#  165|       int     i, sum;
#  166|       sum_reg  = _mm256_set1_epi16(0);
#  167|->     sse_reg  = _mm256_set1_epi16(0);
#  168|       zero_reg = _mm256_set1_epi16(0);
#  169|   

Error: COMPILER_WARNING: [#def357]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:168:16: note[note]: called from here
#  166|       sum_reg  = _mm256_set1_epi16(0);
#  167|       sse_reg  = _mm256_set1_epi16(0);
#  168|->     zero_reg = _mm256_set1_epi16(0);
#  169|   
#  170|       // x_offset = 0 and y_offset = 0

Error: COMPILER_WARNING: [#def358]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:174:17: note[note]: called from here
#  172|           if (y_offset == 0) {
#  173|               for (i = 0; i < height; i++) {
#  174|->                 LOAD_SRC_DST
#  175|                   // expend each byte to 2 bytes
#  176|                   MERGE_WITH_SRC(src_reg, zero_reg)

Error: COMPILER_WARNING: [#def359]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:176:17: note[note]: called from here
#  174|                   LOAD_SRC_DST
#  175|                   // expend each byte to 2 bytes
#  176|->                 MERGE_WITH_SRC(src_reg, zero_reg)
#  177|                   CALC_SUM_SSE_INSIDE_LOOP
#  178|                   src += src_stride;

Error: COMPILER_WARNING: [#def360]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:177:17: note[note]: called from here
#  175|                   // expend each byte to 2 bytes
#  176|                   MERGE_WITH_SRC(src_reg, zero_reg)
#  177|->                 CALC_SUM_SSE_INSIDE_LOOP
#  178|                   src += src_stride;
#  179|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def361]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:185:17: note[note]: called from here
#  183|               __m256i src_next_reg;
#  184|               for (i = 0; i < height; i++) {
#  185|->                 LOAD_SRC_DST
#  186|                   AVG_NEXT_SRC(src_reg, src_stride)
#  187|                   // expend each byte to 2 bytes

Error: COMPILER_WARNING: [#def362]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:186:17: note[note]: called from here
#  184|               for (i = 0; i < height; i++) {
#  185|                   LOAD_SRC_DST
#  186|->                 AVG_NEXT_SRC(src_reg, src_stride)
#  187|                   // expend each byte to 2 bytes
#  188|                   MERGE_WITH_SRC(src_reg, zero_reg)

Error: COMPILER_WARNING: [#def363]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:188:17: note[note]: called from here
#  186|                   AVG_NEXT_SRC(src_reg, src_stride)
#  187|                   // expend each byte to 2 bytes
#  188|->                 MERGE_WITH_SRC(src_reg, zero_reg)
#  189|                   CALC_SUM_SSE_INSIDE_LOOP
#  190|                   src += src_stride;

Error: COMPILER_WARNING: [#def364]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:189:17: note[note]: called from here
#  187|                   // expend each byte to 2 bytes
#  188|                   MERGE_WITH_SRC(src_reg, zero_reg)
#  189|->                 CALC_SUM_SSE_INSIDE_LOOP
#  190|                   src += src_stride;
#  191|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def365]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:198:22: note[note]: called from here
#  196|   
#  197|               y_offset <<= 5;
#  198|->             filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  199|               pw8    = _mm256_set1_epi16(8);
#  200|               for (i = 0; i < height; i++) {

Error: COMPILER_WARNING: [#def366]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:199:22: note[note]: called from here
#  197|               y_offset <<= 5;
#  198|               filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  199|->             pw8    = _mm256_set1_epi16(8);
#  200|               for (i = 0; i < height; i++) {
#  201|                   LOAD_SRC_DST

Error: COMPILER_WARNING: [#def367]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:201:17: note[note]: called from here
#  199|               pw8    = _mm256_set1_epi16(8);
#  200|               for (i = 0; i < height; i++) {
#  201|->                 LOAD_SRC_DST
#  202|                   MERGE_NEXT_SRC(src_reg, src_stride)
#  203|                   FILTER_SRC(filter)

Error: COMPILER_WARNING: [#def368]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:202:17: note[note]: called from here
#  200|               for (i = 0; i < height; i++) {
#  201|                   LOAD_SRC_DST
#  202|->                 MERGE_NEXT_SRC(src_reg, src_stride)
#  203|                   FILTER_SRC(filter)
#  204|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def369]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:203:17: note[note]: called from here
#  201|                   LOAD_SRC_DST
#  202|                   MERGE_NEXT_SRC(src_reg, src_stride)
#  203|->                 FILTER_SRC(filter)
#  204|                   CALC_SUM_SSE_INSIDE_LOOP
#  205|                   src += src_stride;

Error: COMPILER_WARNING: [#def370]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:204:17: note[note]: called from here
#  202|                   MERGE_NEXT_SRC(src_reg, src_stride)
#  203|                   FILTER_SRC(filter)
#  204|->                 CALC_SUM_SSE_INSIDE_LOOP
#  205|                   src += src_stride;
#  206|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def371]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:214:17: note[note]: called from here
#  212|               __m256i src_next_reg;
#  213|               for (i = 0; i < height; i++) {
#  214|->                 LOAD_SRC_DST
#  215|                   AVG_NEXT_SRC(src_reg, 1)
#  216|                   // expand each byte to 2 bytes

Error: COMPILER_WARNING: [#def372]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:215:17: note[note]: called from here
#  213|               for (i = 0; i < height; i++) {
#  214|                   LOAD_SRC_DST
#  215|->                 AVG_NEXT_SRC(src_reg, 1)
#  216|                   // expand each byte to 2 bytes
#  217|                   MERGE_WITH_SRC(src_reg, zero_reg)

Error: COMPILER_WARNING: [#def373]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:217:17: note[note]: called from here
#  215|                   AVG_NEXT_SRC(src_reg, 1)
#  216|                   // expand each byte to 2 bytes
#  217|->                 MERGE_WITH_SRC(src_reg, zero_reg)
#  218|                   CALC_SUM_SSE_INSIDE_LOOP
#  219|                   src += src_stride;

Error: COMPILER_WARNING: [#def374]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:218:17: note[note]: called from here
#  216|                   // expand each byte to 2 bytes
#  217|                   MERGE_WITH_SRC(src_reg, zero_reg)
#  218|->                 CALC_SUM_SSE_INSIDE_LOOP
#  219|                   src += src_stride;
#  220|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def375]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:227:23: note[note]: called from here
#  225|               // load source and another source starting from the next
#  226|               // following byte
#  227|->             src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  228|               AVG_NEXT_SRC(src_reg, 1)
#  229|               for (i = 0; i < height; i++) {

Error: COMPILER_WARNING: [#def376]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:228:13: note[note]: called from here
#  226|               // following byte
#  227|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  228|->             AVG_NEXT_SRC(src_reg, 1)
#  229|               for (i = 0; i < height; i++) {
#  230|                   src_avg = src_reg;

Error: COMPILER_WARNING: [#def377]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:232:17: note[note]: called from here
#  230|                   src_avg = src_reg;
#  231|                   src += src_stride;
#  232|->                 LOAD_SRC_DST
#  233|                   AVG_NEXT_SRC(src_reg, 1)
#  234|                   // average between previous average to current average

Error: COMPILER_WARNING: [#def378]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:233:17: note[note]: called from here
#  231|                   src += src_stride;
#  232|                   LOAD_SRC_DST
#  233|->                 AVG_NEXT_SRC(src_reg, 1)
#  234|                   // average between previous average to current average
#  235|                   src_avg = _mm256_avg_epu8(src_avg, src_reg);

Error: COMPILER_WARNING: [#def379]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:235:27: note[note]: called from here
#  233|                   AVG_NEXT_SRC(src_reg, 1)
#  234|                   // average between previous average to current average
#  235|->                 src_avg = _mm256_avg_epu8(src_avg, src_reg);
#  236|                   // expand each byte to 2 bytes
#  237|                   MERGE_WITH_SRC(src_avg, zero_reg)

Error: COMPILER_WARNING: [#def380]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:237:17: note[note]: called from here
#  235|                   src_avg = _mm256_avg_epu8(src_avg, src_reg);
#  236|                   // expand each byte to 2 bytes
#  237|->                 MERGE_WITH_SRC(src_avg, zero_reg)
#  238|                   // save current source average
#  239|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def381]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:239:17: note[note]: called from here
#  237|                   MERGE_WITH_SRC(src_avg, zero_reg)
#  238|                   // save current source average
#  239|->                 CALC_SUM_SSE_INSIDE_LOOP
#  240|                   dst += dst_stride;
#  241|               }

Error: COMPILER_WARNING: [#def382]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:246:22: note[note]: called from here
#  244|               __m256i filter, pw8, src_next_reg, src_avg;
#  245|               y_offset <<= 5;
#  246|->             filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  247|               pw8    = _mm256_set1_epi16(8);
#  248|               // load source and another source starting from the next

Error: COMPILER_WARNING: [#def383]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:247:22: note[note]: called from here
#  245|               y_offset <<= 5;
#  246|               filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  247|->             pw8    = _mm256_set1_epi16(8);
#  248|               // load source and another source starting from the next
#  249|               // following byte

Error: COMPILER_WARNING: [#def384]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:250:23: note[note]: called from here
#  248|               // load source and another source starting from the next
#  249|               // following byte
#  250|->             src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  251|               AVG_NEXT_SRC(src_reg, 1)
#  252|               for (i = 0; i < height; i++) {

Error: COMPILER_WARNING: [#def385]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:251:13: note[note]: called from here
#  249|               // following byte
#  250|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  251|->             AVG_NEXT_SRC(src_reg, 1)
#  252|               for (i = 0; i < height; i++) {
#  253|                   // save current source average

Error: COMPILER_WARNING: [#def386]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:256:17: note[note]: called from here
#  254|                   src_avg = src_reg;
#  255|                   src += src_stride;
#  256|->                 LOAD_SRC_DST
#  257|                   AVG_NEXT_SRC(src_reg, 1)
#  258|                   MERGE_WITH_SRC(src_avg, src_reg)

Error: COMPILER_WARNING: [#def387]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:257:17: note[note]: called from here
#  255|                   src += src_stride;
#  256|                   LOAD_SRC_DST
#  257|->                 AVG_NEXT_SRC(src_reg, 1)
#  258|                   MERGE_WITH_SRC(src_avg, src_reg)
#  259|                   FILTER_SRC(filter)

Error: COMPILER_WARNING: [#def388]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:258:17: note[note]: called from here
#  256|                   LOAD_SRC_DST
#  257|                   AVG_NEXT_SRC(src_reg, 1)
#  258|->                 MERGE_WITH_SRC(src_avg, src_reg)
#  259|                   FILTER_SRC(filter)
#  260|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def389]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:259:17: note[note]: called from here
#  257|                   AVG_NEXT_SRC(src_reg, 1)
#  258|                   MERGE_WITH_SRC(src_avg, src_reg)
#  259|->                 FILTER_SRC(filter)
#  260|                   CALC_SUM_SSE_INSIDE_LOOP
#  261|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def390]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:260:17: note[note]: called from here
#  258|                   MERGE_WITH_SRC(src_avg, src_reg)
#  259|                   FILTER_SRC(filter)
#  260|->                 CALC_SUM_SSE_INSIDE_LOOP
#  261|                   dst += dst_stride;
#  262|               }

Error: COMPILER_WARNING: [#def391]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:269:22: note[note]: called from here
#  267|               __m256i filter, pw8, src_next_reg;
#  268|               x_offset <<= 5;
#  269|->             filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  270|               pw8    = _mm256_set1_epi16(8);
#  271|               for (i = 0; i < height; i++) {

Error: COMPILER_WARNING: [#def392]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:270:22: note[note]: called from here
#  268|               x_offset <<= 5;
#  269|               filter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  270|->             pw8    = _mm256_set1_epi16(8);
#  271|               for (i = 0; i < height; i++) {
#  272|                   LOAD_SRC_DST

Error: COMPILER_WARNING: [#def393]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:272:17: note[note]: called from here
#  270|               pw8    = _mm256_set1_epi16(8);
#  271|               for (i = 0; i < height; i++) {
#  272|->                 LOAD_SRC_DST
#  273|                   MERGE_NEXT_SRC(src_reg, 1)
#  274|                   FILTER_SRC(filter)

Error: COMPILER_WARNING: [#def394]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:273:17: note[note]: called from here
#  271|               for (i = 0; i < height; i++) {
#  272|                   LOAD_SRC_DST
#  273|->                 MERGE_NEXT_SRC(src_reg, 1)
#  274|                   FILTER_SRC(filter)
#  275|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def395]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:274:17: note[note]: called from here
#  272|                   LOAD_SRC_DST
#  273|                   MERGE_NEXT_SRC(src_reg, 1)
#  274|->                 FILTER_SRC(filter)
#  275|                   CALC_SUM_SSE_INSIDE_LOOP
#  276|                   src += src_stride;

Error: COMPILER_WARNING: [#def396]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:275:17: note[note]: called from here
#  273|                   MERGE_NEXT_SRC(src_reg, 1)
#  274|                   FILTER_SRC(filter)
#  275|->                 CALC_SUM_SSE_INSIDE_LOOP
#  276|                   src += src_stride;
#  277|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def397]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:283:23: note[note]: called from here
#  281|               __m256i filter, pw8, src_next_reg, src_pack;
#  282|               x_offset <<= 5;
#  283|->             filter  = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  284|               pw8     = _mm256_set1_epi16(8);
#  285|               src_reg = _mm256_loadu_si256((__m256i const *)(src));

Error: COMPILER_WARNING: [#def398]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:284:23: note[note]: called from here
#  282|               x_offset <<= 5;
#  283|               filter  = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  284|->             pw8     = _mm256_set1_epi16(8);
#  285|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  286|               MERGE_NEXT_SRC(src_reg, 1)

Error: COMPILER_WARNING: [#def399]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:285:23: note[note]: called from here
#  283|               filter  = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  284|               pw8     = _mm256_set1_epi16(8);
#  285|->             src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  286|               MERGE_NEXT_SRC(src_reg, 1)
#  287|               FILTER_SRC(filter)

Error: COMPILER_WARNING: [#def400]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:286:13: note[note]: called from here
#  284|               pw8     = _mm256_set1_epi16(8);
#  285|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  286|->             MERGE_NEXT_SRC(src_reg, 1)
#  287|               FILTER_SRC(filter)
#  288|               // convert each 16 bit to 8 bit to each low and high lane source

Error: COMPILER_WARNING: [#def401]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:287:13: note[note]: called from here
#  285|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  286|               MERGE_NEXT_SRC(src_reg, 1)
#  287|->             FILTER_SRC(filter)
#  288|               // convert each 16 bit to 8 bit to each low and high lane source
#  289|               src_pack = _mm256_packus_epi16(exp_src_lo, exp_src_hi);

Error: COMPILER_WARNING: [#def402]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:289:24: note[note]: called from here
#  287|               FILTER_SRC(filter)
#  288|               // convert each 16 bit to 8 bit to each low and high lane source
#  289|->             src_pack = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  290|               for (i = 0; i < height; i++) {
#  291|                   src += src_stride;

Error: COMPILER_WARNING: [#def403]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:292:17: note[note]: called from here
#  290|               for (i = 0; i < height; i++) {
#  291|                   src += src_stride;
#  292|->                 LOAD_SRC_DST
#  293|                   MERGE_NEXT_SRC(src_reg, 1)
#  294|                   FILTER_SRC(filter)

Error: COMPILER_WARNING: [#def404]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:293:17: note[note]: called from here
#  291|                   src += src_stride;
#  292|                   LOAD_SRC_DST
#  293|->                 MERGE_NEXT_SRC(src_reg, 1)
#  294|                   FILTER_SRC(filter)
#  295|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);

Error: COMPILER_WARNING: [#def405]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:294:17: note[note]: called from here
#  292|                   LOAD_SRC_DST
#  293|                   MERGE_NEXT_SRC(src_reg, 1)
#  294|->                 FILTER_SRC(filter)
#  295|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  296|                   // average between previous pack to the current

Error: COMPILER_WARNING: [#def406]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:295:27: note[note]: called from here
#  293|                   MERGE_NEXT_SRC(src_reg, 1)
#  294|                   FILTER_SRC(filter)
#  295|->                 src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  296|                   // average between previous pack to the current
#  297|                   src_pack = _mm256_avg_epu8(src_pack, src_reg);

Error: COMPILER_WARNING: [#def407]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:297:28: note[note]: called from here
#  295|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  296|                   // average between previous pack to the current
#  297|->                 src_pack = _mm256_avg_epu8(src_pack, src_reg);
#  298|                   MERGE_WITH_SRC(src_pack, zero_reg)
#  299|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def408]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:298:17: note[note]: called from here
#  296|                   // average between previous pack to the current
#  297|                   src_pack = _mm256_avg_epu8(src_pack, src_reg);
#  298|->                 MERGE_WITH_SRC(src_pack, zero_reg)
#  299|                   CALC_SUM_SSE_INSIDE_LOOP
#  300|                   src_pack = src_reg;

Error: COMPILER_WARNING: [#def409]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:299:17: note[note]: called from here
#  297|                   src_pack = _mm256_avg_epu8(src_pack, src_reg);
#  298|                   MERGE_WITH_SRC(src_pack, zero_reg)
#  299|->                 CALC_SUM_SSE_INSIDE_LOOP
#  300|                   src_pack = src_reg;
#  301|                   dst += dst_stride;

Error: COMPILER_WARNING: [#def410]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:307:23: note[note]: called from here
#  305|               __m256i xfilter, yfilter, pw8, src_next_reg, src_pack;
#  306|               x_offset <<= 5;
#  307|->             xfilter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  308|               y_offset <<= 5;
#  309|               yfilter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));

Error: COMPILER_WARNING: [#def411]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:309:23: note[note]: called from here
#  307|               xfilter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + x_offset));
#  308|               y_offset <<= 5;
#  309|->             yfilter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  310|               pw8     = _mm256_set1_epi16(8);
#  311|               // load source and another source starting from the next

Error: COMPILER_WARNING: [#def412]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:310:23: note[note]: called from here
#  308|               y_offset <<= 5;
#  309|               yfilter = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  310|->             pw8     = _mm256_set1_epi16(8);
#  311|               // load source and another source starting from the next
#  312|               // following byte

Error: COMPILER_WARNING: [#def413]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:313:23: note[note]: called from here
#  311|               // load source and another source starting from the next
#  312|               // following byte
#  313|->             src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  314|               MERGE_NEXT_SRC(src_reg, 1)
#  315|   

Error: COMPILER_WARNING: [#def414]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:314:13: note[note]: called from here
#  312|               // following byte
#  313|               src_reg = _mm256_loadu_si256((__m256i const *)(src));
#  314|->             MERGE_NEXT_SRC(src_reg, 1)
#  315|   
#  316|               FILTER_SRC(xfilter)

Error: COMPILER_WARNING: [#def415]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:316:13: note[note]: called from here
#  314|               MERGE_NEXT_SRC(src_reg, 1)
#  315|   
#  316|->             FILTER_SRC(xfilter)
#  317|               // convert each 16 bit to 8 bit to each low and high lane source
#  318|               src_pack = _mm256_packus_epi16(exp_src_lo, exp_src_hi);

Error: COMPILER_WARNING: [#def416]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:318:24: note[note]: called from here
#  316|               FILTER_SRC(xfilter)
#  317|               // convert each 16 bit to 8 bit to each low and high lane source
#  318|->             src_pack = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  319|               for (i = 0; i < height; i++) {
#  320|                   src += src_stride;

Error: COMPILER_WARNING: [#def417]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:321:17: note[note]: called from here
#  319|               for (i = 0; i < height; i++) {
#  320|                   src += src_stride;
#  321|->                 LOAD_SRC_DST
#  322|                   MERGE_NEXT_SRC(src_reg, 1)
#  323|                   FILTER_SRC(xfilter)

Error: COMPILER_WARNING: [#def418]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:322:17: note[note]: called from here
#  320|                   src += src_stride;
#  321|                   LOAD_SRC_DST
#  322|->                 MERGE_NEXT_SRC(src_reg, 1)
#  323|                   FILTER_SRC(xfilter)
#  324|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);

Error: COMPILER_WARNING: [#def419]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:323:17: note[note]: called from here
#  321|                   LOAD_SRC_DST
#  322|                   MERGE_NEXT_SRC(src_reg, 1)
#  323|->                 FILTER_SRC(xfilter)
#  324|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  325|                   // merge previous pack to current pack source

Error: COMPILER_WARNING: [#def420]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:324:27: note[note]: called from here
#  322|                   MERGE_NEXT_SRC(src_reg, 1)
#  323|                   FILTER_SRC(xfilter)
#  324|->                 src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  325|                   // merge previous pack to current pack source
#  326|                   MERGE_WITH_SRC(src_pack, src_reg)

Error: COMPILER_WARNING: [#def421]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:326:17: note[note]: called from here
#  324|                   src_reg = _mm256_packus_epi16(exp_src_lo, exp_src_hi);
#  325|                   // merge previous pack to current pack source
#  326|->                 MERGE_WITH_SRC(src_pack, src_reg)
#  327|                   // filter the source
#  328|                   FILTER_SRC(yfilter)

Error: COMPILER_WARNING: [#def422]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:328:17: note[note]: called from here
#  326|                   MERGE_WITH_SRC(src_pack, src_reg)
#  327|                   // filter the source
#  328|->                 FILTER_SRC(yfilter)
#  329|                   src_pack = src_reg;
#  330|                   CALC_SUM_SSE_INSIDE_LOOP

Error: COMPILER_WARNING: [#def423]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:330:17: note[note]: called from here
#  328|                   FILTER_SRC(yfilter)
#  329|                   src_pack = src_reg;
#  330|->                 CALC_SUM_SSE_INSIDE_LOOP
#  331|                   dst += dst_stride;
#  332|               }

Error: COMPILER_WARNING: [#def424]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:335:5: note[note]: called from here
#  333|           }
#  334|       }
#  335|->     CALC_SUM_AND_SSE
#  336|       _mm256_zeroupper();
#  337|       return sum;

Error: COMPILER_WARNING: [#def425]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/variance_impl_avx2.c:336:5: note[note]: called from here
#  334|       }
#  335|       CALC_SUM_AND_SSE
#  336|->     _mm256_zeroupper();
#  337|       return sum;
#  338|   }

Error: COMPILER_WARNING: [#def426]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:363:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  361|   }
#  362|   
#  363|-> static INLINE void horizontal_filter_avx2(const __m256i src, __m256i *horz_out, int sx, int alpha, int beta, int row,
#  364|                                             const __m256i *shuffle_src, const __m256i *round_const,
#  365|                                             const __m128i *shift) {

Error: COMPILER_WARNING: [#def427]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:517:25: note[note]: called from here
#  515|                                                              const int offset_bits, __m256i *res_sub_const,
#  516|                                                              __m256i *round_bits_const, __m256i *wt) {
#  517|->     *res_sub_const    = _mm256_set1_epi16(-(1 << (offset_bits - conv_params->round_1)) -
#  518|                                          (1 << (offset_bits - conv_params->round_1 - 1)));
#  519|       *round_bits_const = _mm256_set1_epi16(((1 << round_bits) >> 1));

Error: COMPILER_WARNING: [#def428]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:519:25: note[note]: called from here
#  517|       *res_sub_const    = _mm256_set1_epi16(-(1 << (offset_bits - conv_params->round_1)) -
#  518|                                          (1 << (offset_bits - conv_params->round_1 - 1)));
#  519|->     *round_bits_const = _mm256_set1_epi16(((1 << round_bits) >> 1));
#  520|   
#  521|       const int     w0  = conv_params->fwd_offset;

Error: COMPILER_WARNING: [#def429]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:523:25: note[note]: called from here
#  521|       const int     w0  = conv_params->fwd_offset;
#  522|       const int     w1  = conv_params->bck_offset;
#  523|->     const __m256i wt0 = _mm256_set1_epi16(w0);
#  524|       const __m256i wt1 = _mm256_set1_epi16(w1);
#  525|       *wt               = _mm256_unpacklo_epi16(wt0, wt1);

Error: COMPILER_WARNING: [#def430]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:524:25: note[note]: called from here
#  522|       const int     w1  = conv_params->bck_offset;
#  523|       const __m256i wt0 = _mm256_set1_epi16(w0);
#  524|->     const __m256i wt1 = _mm256_set1_epi16(w1);
#  525|       *wt               = _mm256_unpacklo_epi16(wt0, wt1);
#  526|   }

Error: COMPILER_WARNING: [#def431]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:525:25: note[note]: called from here
#  523|       const __m256i wt0 = _mm256_set1_epi16(w0);
#  524|       const __m256i wt1 = _mm256_set1_epi16(w1);
#  525|->     *wt               = _mm256_unpacklo_epi16(wt0, wt1);
#  526|   }
#  527|   

Error: COMPILER_WARNING: [#def432]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/warp_plane_avx2.c:1117:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
# 1115|   
# 1116|       const int     offset_bits_vert       = bd + 2 * FILTER_BITS - reduce_bits_horiz;
# 1117|->     const __m256i reduce_bits_vert_const = _mm256_set1_epi32(((1 << reduce_bits_vert) >> 1));
# 1118|       const __m256i res_add_const          = _mm256_set1_epi32(1 << offset_bits_vert);
# 1119|       const int     round_bits             = 2 * FILTER_BITS - conv_params->round_0 - conv_params->round_1;

Error: COMPILER_WARNING: [#def433]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX2/wiener_convolve_avx2.c:58:20: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#   56|   }
#   57|   
#   58|-> static INLINE void wiener_convolve_h32_tap7(const uint8_t* src, const __m256i coeffs[4], const __m256i filt[4],
#   59|                                               const __m256i filt_center, const __m256i round_h0, const __m256i round_h1,
#   60|                                               const __m256i clamp_high, __m256i* const dst0, __m256i* const dst1) {

Error: COMPILER_WARNING: [#def434]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/cdef_block_avx512.c:21:1: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#   19|   #include "memory_avx2.h"
#   20|   
#   21|-> static INLINE __m512i loadu_u16_8x4_avx512(const uint16_t *const src, const uint32_t stride) {
#   22|       const __m256i s0 = loadu_u16_8x2_avx2(src + 0 * stride, stride);
#   23|       const __m256i s1 = loadu_u16_8x2_avx2(src + 2 * stride, stride);

Error: COMPILER_WARNING: [#def435]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/cdef_block_avx512.c:39:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#   37|       return _mm512_xor_si512(d, sign);
#   38|   }
#   39|-> static INLINE void cdef_filter_block_8xn_16_pri_avx512(const uint16_t *const in, const __m128i damping,
#   40|                                                          const int32_t po, const __m512i row, const __m512i strength,
#   41|                                                          const __m512i pri_taps, __m512i *const max, __m512i *const min,

Error: COMPILER_WARNING: [#def436]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/compute_sad_intrin_avx512.c:23:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#   21|   #include "compute_sad_c.h"
#   22|   
#   23|-> static INLINE void sad64_kernel_avx512(const __m512i s, const uint8_t *const ref, __m512i *const sum) {
#   24|       const __m512i r = _mm512_loadu_si512((__m512i *)ref);
#   25|       *sum            = _mm512_add_epi32(*sum, _mm512_sad_epu8(s, r));

Error: COMPILER_WARNING: [#def437]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/compute_sad_intrin_avx512.c:24:23: note[note]: called from here
#   22|   
#   23|   static INLINE void sad64_kernel_avx512(const __m512i s, const uint8_t *const ref, __m512i *const sum) {
#   24|->     const __m512i r = _mm512_loadu_si512((__m512i *)ref);
#   25|       *sum            = _mm512_add_epi32(*sum, _mm512_sad_epu8(s, r));
#   26|   }

Error: COMPILER_WARNING: [#def438]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/compute_sad_intrin_avx512.c:25:23: note[note]: called from here
#   23|   static INLINE void sad64_kernel_avx512(const __m512i s, const uint8_t *const ref, __m512i *const sum) {
#   24|       const __m512i r = _mm512_loadu_si512((__m512i *)ref);
#   25|->     *sum            = _mm512_add_epi32(*sum, _mm512_sad_epu8(s, r));
#   26|   }
#   27|   

Error: COMPILER_WARNING: [#def439]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/compute_sad_intrin_avx512.c:53:14: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#   51|                                                                   const uint32_t height) {
#   52|       uint32_t y   = height;
#   53|->     __m512i  zmm = _mm512_setzero_si512();
#   54|   
#   55|       do {

Error: COMPILER_WARNING: [#def440]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/convolve_avx512.c:75:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#   73|   }
#   74|   
#   75|-> static INLINE void sr_y_2tap_64_avx512(const uint8_t *const src, const __m512i coeffs[1], const __m512i s0,
#   76|                                          __m512i *const s1, uint8_t *const dst) {
#   77|       __m512i r[2];

Error: COMPILER_WARNING: [#def441]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/encodetxb_avx512.c:31:1: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#   29|   }
#   30|   
#   31|-> static INLINE __m512i txb_init_levels_64_avx512(const TranLow *const coeff) {
#   32|       const __m512i idx   = _mm512_setr_epi32(0, 4, 8, 12, 1, 5, 9, 13, 2, 6, 10, 14, 3, 7, 11, 15);
#   33|       const __m512i c0    = _mm512_loadu_si512((__m512i *)(coeff + 0 * 16));

Error: COMPILER_WARNING: [#def442]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:61:13: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#   59|           for (int32_t i = 0; i < 16; i++) {
#   60|               int idx   = 15 - i;
#   61|->             temp[idx] = _mm256_loadu_si256((const __m256i *)(input + i * stride));
#   62|               out[idx]  = _mm512_cvtepi16_epi32(temp[idx]);
#   63|               out[idx]  = _mm512_slli_epi32(out[idx], ushift);

Error: COMPILER_WARNING: [#def443]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:110:9: note[note]: called from here
#  108|       int32_t fact = -1, index = -1;
#  109|       for (int32_t i = 0; i < 8; i++) {
#  110|->         _mm512_storeu_si512((__m512i *)(output + (++fact) * 32), res[++index]);
#  111|           _mm512_storeu_si512((__m512i *)(output + (fact)*32 + 16), res[++index]);
#  112|       }

Error: COMPILER_WARNING: [#def444]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:111:9: note[note]: called from here
#  109|       for (int32_t i = 0; i < 8; i++) {
#  110|           _mm512_storeu_si512((__m512i *)(output + (++fact) * 32), res[++index]);
#  111|->         _mm512_storeu_si512((__m512i *)(output + (fact)*32 + 16), res[++index]);
#  112|       }
#  113|   }

Error: COMPILER_WARNING: [#def445]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:116:39: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#  114|   
#  115|   static INLINE __m512i half_btf_avx512(const __m512i *w0, const __m512i *n0, const __m512i *w1, const __m512i *n1,
#  116|->                                       const __m512i *rounding, uint8_t bit) {
#  117|       __m512i x, y;
#  118|   

Error: CPPCHECK_WARNING (CWE-457): [#def446]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:1799: error[uninitvar]: Uninitialized variable: in
# 1797|       }
# 1798|   
# 1799|->     av1_fdct32_new_avx512(in, in, bitcol, txfm_size_col, num_col);
# 1800|   
# 1801|       for (int32_t i = 0; i < 8; i++) { col_txfm_16x16_rounding_avx512((in + i * 16), -shift[1]); }

Error: CPPCHECK_WARNING (CWE-457): [#def447]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:1829: warning[uninitvar]: Uninitialized variable: in
# 1827|       }
# 1828|   
# 1829|->     av1_fdct64_new_avx512(in, outcoeff512, bitcol, txfm_size_col, num_col);
# 1830|   
# 1831|       col_txfm_16x16_rounding_avx512(outcoeff512, -shift[1]);

Error: CPPCHECK_WARNING (CWE-457): [#def448]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:1863: error[uninitvar]: Uninitialized variable: in
# 1861|       }
# 1862|   
# 1863|->     fdct16x16_avx512(in, outcoeff512, bitcol, num_col);
# 1864|       col_txfm_16x16_rounding_avx512(outcoeff512, -shift[1]);
# 1865|       col_txfm_16x16_rounding_avx512(outcoeff512 + 16, -shift[1]);

Error: CPPCHECK_WARNING (CWE-457): [#def449]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_fwd_txfm_AVX512.c:3236: error[uninitvar]: Uninitialized variable: in
# 3234|           load_buffer_32_avx512(input + 32 + i * stride, in + 2 + i * 4, 16, 0, 0, shift[0]);
# 3235|       }
# 3236|->     av1_fdct32_new_N2_avx512(in, in, bitcol, txfm_size_col, num_col);
# 3237|       for (int32_t i = 0; i < 4; i++) { col_txfm_16x16_rounding_avx512((in + i * 16), -shift[1]); }
# 3238|       transpose_16nx16m_N2_half_avx512(in, outcoef512, txfm_size_col, txfm_size_row);

Error: COMPILER_WARNING: [#def450]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_intra_pred_avx512.c:213:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#  211|   }
#  212|   
#  213|-> static INLINE void dc_common_predictor_32xh_kernel_avx512(uint16_t *dst, const ptrdiff_t stride, const int32_t h,
#  214|                                                             const __m512i dc) {
#  215|       for (int32_t i = 0; i < h; i++) {

Error: COMPILER_WARNING: [#def451]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_intra_pred_avx512.c:243:19: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  241|   
#  242|   static INLINE __m128i dc_sum_16(const uint16_t *const src) {
#  243|->     const __m256i s    = _mm256_loadu_si256((const __m256i *)src);
#  244|       const __m128i s_lo = _mm256_castsi256_si128(s);
#  245|       const __m128i s_hi = _mm256_extracti128_si256(s, 1);

Error: COMPILER_WARNING: [#def452]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:576:1: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  574|   }
#  575|   
#  576|-> static INLINE __m256i highbd_clamp_epi16_avx512(__m256i u, int32_t bd) {
#  577|       const __m256i zeroes = _mm256_setzero_si256();
#  578|       const __m256i ONEs   = _mm256_set1_epi16(1);

Error: COMPILER_WARNING: [#def453]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:576:23: note[note]: the ABI for passing parameters with 32-byte alignment has changed in GCC 4.6
#  574|   }
#  575|   
#  576|-> static INLINE __m256i highbd_clamp_epi16_avx512(__m256i u, int32_t bd) {
#  577|       const __m256i zeroes = _mm256_setzero_si256();
#  578|       const __m256i ONEs   = _mm256_set1_epi16(1);

Error: CPPCHECK_WARNING (CWE-457): [#def454]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2544: warning[uninitvar]: Uninitialized variable: in
# 2542|       // row tranform
# 2543|       for (int32_t i = 0; i < txfm_size_row; i++) { load_buffer_16_avx512(coeff + i * txfm_size_col, in + i); }
# 2544|->     transpose_16nx16m_inv_avx512(in, out, txfm_size_col, txfm_size_row);
# 2545|       idct16_avx512(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row);
# 2546|       round_shift_16x16_avx512(in, -shift[0]);

Error: CPPCHECK_WARNING (CWE-457): [#def455]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2572: warning[uninitvar]: Uninitialized variable: in
# 2570|       // row tranform
# 2571|       for (int32_t i = 0; i < txfm_size_row; i++) { load_buffer_64_avx512(coeff + i * txfm_size_col, in + (i * 4)); }
# 2572|->     transpose_16nx16m_inv_avx512(in, out, 32, 16);
# 2573|       idct64_avx512(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row, bd, -shift[0]);
# 2574|       transpose_16nx16m_inv_avx512(in, out, txfm_size_row, txfm_size_col);

Error: CPPCHECK_WARNING (CWE-457): [#def456]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2600: error[uninitvar]: Uninitialized variable: in
# 2598|           load_buffer_16_avx512(coeff + 16 + i * txfm_size_col, in + 1 + i * 2);
# 2599|       }
# 2600|->     transpose_16nx16m_inv_avx512(in, out, txfm_size_col, txfm_size_row);
# 2601|       av1_round_shift_rect_array_32_avx512(out, out, 128, (int8_t)0, 2896);
# 2602|       idct32_avx512(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row);

Error: CPPCHECK_WARNING (CWE-457): [#def457]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2631: error[uninitvar]: Uninitialized variable: in
# 2629|           load_buffer_16_avx512(coeff + 48 + i * txfm_size_col, in + 3 + i * 4);
# 2630|       }
# 2631|->     transpose_16nx16m_inv_avx512(in, out, 32, 32);
# 2632|       av1_round_shift_rect_array_32_avx512(out, out, 128, (int8_t)0, 2896);
# 2633|       idct64_avx512(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row, bd, -shift[0]);

Error: CPPCHECK_WARNING (CWE-457): [#def458]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2696: warning[uninitvar]: Uninitialized variable: in
# 2694|       // row tranform
# 2695|       for (int32_t i = 0; i < txfm_size_row; i++) { load_buffer_16_avx512(coeff + i * txfm_size_col, in + i); }
# 2696|->     transpose_16nx16m_inv_avx512(in, out, txfm_size_col, txfm_size_row);
# 2697|       av1_round_shift_rect_array_32_avx512(out, out, 32, (int8_t)0, 2896);
# 2698|       row_txfm(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row);

Error: CPPCHECK_WARNING (CWE-457): [#def459]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/highbd_inv_txfm_avx512.c:2727: error[uninitvar]: Uninitialized variable: in
# 2725|           load_buffer_16_avx512(coeff + 16 + i * txfm_size_col, in + 1 + i * 2);
# 2726|       }
# 2727|->     transpose_16nx16m_inv_avx512(in, out, txfm_size_col, txfm_size_row);
# 2728|       av1_round_shift_rect_array_32_avx512(out, out, 32, (int8_t)0, 2896);
# 2729|       row_txfm(out, in, inv_cos_bit_row[txw_idx][txh_idx], num_row);

Error: COMPILER_WARNING: [#def460]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/pic_operators_intrin_avx512.c:33:19: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#   31|   static INLINE void residual32x2_avx512(const uint8_t *input, const uint32_t input_stride, const uint8_t *pred,
#   32|                                          const uint32_t pred_stride, int16_t *residual, const uint32_t residual_stride) {
#   33|->     const __m512i zero  = _mm512_setzero_si512();
#   34|       const __m512i idx   = _mm512_setr_epi64(0, 4, 1, 5, 2, 6, 3, 7);
#   35|       const __m256i in0   = _mm256_loadu_si256((__m256i *)input);

Error: COMPILER_WARNING: [#def461]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/pickrst_avx512.c:27:23: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#   25|   #include "transpose_avx2.h"
#   26|   
#   27|-> static INLINE int32_t hadd32_avx512(const __m512i src) {
#   28|       const __m256i src_l = _mm512_castsi512_si256(src);
#   29|       const __m256i src_h = _mm512_extracti64x4_epi64(src, 1);

Error: COMPILER_WARNING: [#def462]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/synonyms_avx512.h:27:1: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#   25|   // Loads and stores to do away with the tedium of casting the address
#   26|   // to the right type.
#   27|-> static INLINE __m512i zz_load_512(const void *const a) {
#   28|   #ifdef EB_TEST_SIMD_ALIGN
#   29|       if ((intptr_t)a % 64)

Error: COMPILER_WARNING: [#def463]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/synonyms_avx512.h:32:12: note[note]: called from here
#   30|           SVT_LOG("\n zz_load_512() NOT 64-byte aligned!!!\n");
#   31|   #endif
#   32|->     return _mm512_load_si512((const __m512i *)a);
#   33|   }
#   34|   

Error: COMPILER_WARNING: [#def464]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/synonyms_avx512.h:37:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#   35|   static INLINE __m512i zz_loadu_512(const void *const a) { return _mm512_loadu_si512((const __m512i *)a); }
#   36|   
#   37|-> static INLINE void zz_store_512(void *const a, const __m512i v) {
#   38|   #ifdef EB_TEST_SIMD_ALIGN
#   39|       if ((intptr_t)a % 64)

Error: COMPILER_WARNING: [#def465]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/synonyms_avx512.h:45:68: note[note]: called from here
#   43|   }
#   44|   
#   45|-> static INLINE void zz_storeu_512(void *const a, const __m512i v) { _mm512_storeu_si512((__m512i *)a, v); }
#   46|   
#   47|   #endif // EN_AVX512_SUPPORT

Error: COMPILER_WARNING: [#def466]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:209:13: warning[-Wpsabi]: AVX vector return without AVX enabled changes the ABI
#  207|               __m256i filter256;
#  208|               y_offset <<= 5;
#  209|->             filter256 = _mm256_load_si256((__m256i const *)(bilinear_filters_avx2 + y_offset));
#  210|               filter    = _mm512_castsi256_si512(filter256);
#  211|               filter    = _mm512_inserti64x4(filter, filter256, 1);

Error: COMPILER_WARNING: [#def467]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:708:1: warning[-Wpsabi]: AVX512F vector return without AVX512F enabled changes the ABI
#  706|   }
#  707|   
#  708|-> static INLINE __m512i sum_to_32bit_avx512(const __m512i sum) {
#  709|       const __m512i sum_lo = _mm512_cvtepi16_epi32(_mm512_castsi512_si256(sum));
#  710|       const __m512i sum_hi = _mm512_cvtepi16_epi32(_mm512_extracti64x4_epi64(sum, 1));

Error: COMPILER_WARNING: [#def468]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:714:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#  712|   }
#  713|   
#  714|-> static INLINE void variance_kernel_avx512(const __m512i src, const __m512i ref, __m512i *const sse,
#  715|                                             __m512i *const sum) {
#  716|       const __m512i adj_sub = _mm512_set1_epi16(0xff01); // (1,-1)

Error: COMPILER_WARNING: [#def469]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:716:29: note[note]: called from here
#  714|   static INLINE void variance_kernel_avx512(const __m512i src, const __m512i ref, __m512i *const sse,
#  715|                                             __m512i *const sum) {
#  716|->     const __m512i adj_sub = _mm512_set1_epi16(0xff01); // (1,-1)
#  717|   
#  718|       // unpack into pairs of source and reference values

Error: COMPILER_WARNING: [#def470]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:719:30: note[note]: called from here
#  717|   
#  718|       // unpack into pairs of source and reference values
#  719|->     const __m512i src_ref0 = _mm512_unpacklo_epi8(src, ref);
#  720|       const __m512i src_ref1 = _mm512_unpackhi_epi8(src, ref);
#  721|   

Error: COMPILER_WARNING: [#def471]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:720:30: note[note]: called from here
#  718|       // unpack into pairs of source and reference values
#  719|       const __m512i src_ref0 = _mm512_unpacklo_epi8(src, ref);
#  720|->     const __m512i src_ref1 = _mm512_unpackhi_epi8(src, ref);
#  721|   
#  722|       // subtract adjacent elements using src*1 + ref*-1

Error: COMPILER_WARNING: [#def472]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:723:27: note[note]: called from here
#  721|   
#  722|       // subtract adjacent elements using src*1 + ref*-1
#  723|->     const __m512i diff0 = _mm512_maddubs_epi16(src_ref0, adj_sub);
#  724|       const __m512i diff1 = _mm512_maddubs_epi16(src_ref1, adj_sub);
#  725|       const __m512i madd0 = _mm512_madd_epi16(diff0, diff0);

Error: COMPILER_WARNING: [#def473]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:724:27: note[note]: called from here
#  722|       // subtract adjacent elements using src*1 + ref*-1
#  723|       const __m512i diff0 = _mm512_maddubs_epi16(src_ref0, adj_sub);
#  724|->     const __m512i diff1 = _mm512_maddubs_epi16(src_ref1, adj_sub);
#  725|       const __m512i madd0 = _mm512_madd_epi16(diff0, diff0);
#  726|       const __m512i madd1 = _mm512_madd_epi16(diff1, diff1);

Error: COMPILER_WARNING: [#def474]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:725:27: note[note]: called from here
#  723|       const __m512i diff0 = _mm512_maddubs_epi16(src_ref0, adj_sub);
#  724|       const __m512i diff1 = _mm512_maddubs_epi16(src_ref1, adj_sub);
#  725|->     const __m512i madd0 = _mm512_madd_epi16(diff0, diff0);
#  726|       const __m512i madd1 = _mm512_madd_epi16(diff1, diff1);
#  727|   

Error: COMPILER_WARNING: [#def475]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:726:27: note[note]: called from here
#  724|       const __m512i diff1 = _mm512_maddubs_epi16(src_ref1, adj_sub);
#  725|       const __m512i madd0 = _mm512_madd_epi16(diff0, diff0);
#  726|->     const __m512i madd1 = _mm512_madd_epi16(diff1, diff1);
#  727|   
#  728|       // add to the running totals

Error: COMPILER_WARNING: [#def476]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:729:12: note[note]: called from here
#  727|   
#  728|       // add to the running totals
#  729|->     *sum = _mm512_add_epi16(*sum, _mm512_add_epi16(diff0, diff1));
#  730|       *sse = _mm512_add_epi32(*sse, _mm512_add_epi32(madd0, madd1));
#  731|   }

Error: COMPILER_WARNING: [#def477]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/variance_avx512.c:730:12: note[note]: called from here
#  728|       // add to the running totals
#  729|       *sum = _mm512_add_epi16(*sum, _mm512_add_epi16(diff0, diff1));
#  730|->     *sse = _mm512_add_epi32(*sse, _mm512_add_epi32(madd0, madd1));
#  731|   }
#  732|   

Error: COMPILER_WARNING: [#def478]
SVT-AV1-v2.3.0/Source/Lib/ASM_AVX512/wiener_convolve_avx512.c:151:20: note[note]: the ABI for passing parameters with 64-byte alignment has changed in GCC 4.6
#  149|   }
#  150|   
#  151|-> static INLINE void wiener_convolve_h64_tap7_avx512(const uint8_t* src, const __m512i coeffs[4], const __m512i filt[4],
#  152|                                                      const __m512i filt_center, const __m512i round_h0,
#  153|                                                      const __m512i round_h1, const __m512i clamp_high,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def479]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE2/highbd_subtract_sse2.c:283:5: warning[-Wanalyzer-jump-through-null]: jump through null pointer
#  281|   
#  282|       func = get_subtract_func(rows, cols);
#  283|->     func(diff, diff_stride, src, src_stride, pred, pred_stride);
#  284|   }

Error: COMPILER_WARNING: [#def480]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_convolve_scale_sse4.c:69:38: note[note]: called from here
#   67|   
#   68|               // Reduce horizontally and add
#   69|->             const __m128i conv01lo = _mm_hadd_epi32(conv0lo, conv1lo);
#   70|               const __m128i conv23lo = _mm_hadd_epi32(conv2lo, conv3lo);
#   71|               const __m128i conv     = _mm_hadd_epi32(conv01lo, conv23lo);

Error: COMPILER_WARNING: [#def481]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_convolve_scale_sse4.c:70:38: note[note]: called from here
#   68|               // Reduce horizontally and add
#   69|               const __m128i conv01lo = _mm_hadd_epi32(conv0lo, conv1lo);
#   70|->             const __m128i conv23lo = _mm_hadd_epi32(conv2lo, conv3lo);
#   71|               const __m128i conv     = _mm_hadd_epi32(conv01lo, conv23lo);
#   72|   

Error: COMPILER_WARNING: [#def482]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_convolve_scale_sse4.c:71:38: note[note]: called from here
#   69|               const __m128i conv01lo = _mm_hadd_epi32(conv0lo, conv1lo);
#   70|               const __m128i conv23lo = _mm_hadd_epi32(conv2lo, conv3lo);
#   71|->             const __m128i conv     = _mm_hadd_epi32(conv01lo, conv23lo);
#   72|   
#   73|               // Divide down by (1 << round), rounding to nearest.

Error: COMPILER_WARNING: [#def483]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_convolve_scale_sse4.c:76:23: note[note]: called from here
#   74|               __m128i shifted = _mm_sra_epi32(_mm_add_epi32(conv, round_add), round_shift);
#   75|   
#   76|->             shifted = _mm_packus_epi32(shifted, shifted);
#   77|               // Write transposed to the output
#   78|               _mm_storel_epi64((__m128i *)(dst + y + x * h), shifted);

Error: COMPILER_WARNING: [#def484]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_quantize_sse4_1.c:214:13: note[note]: called from here
#  212|           round             = _mm_srli_epi16(round, add_shift);
#  213|       }
#  214|->     qp[0] = _mm_cvtepi16_epi32(zbin);
#  215|       qp[1] = _mm_cvtepi16_epi32(round);
#  216|       qp[2] = _mm_cvtepi16_epi32(quant);

Error: COMPILER_WARNING: [#def485]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_quantize_sse4_1.c:215:13: note[note]: called from here
#  213|       }
#  214|       qp[0] = _mm_cvtepi16_epi32(zbin);
#  215|->     qp[1] = _mm_cvtepi16_epi32(round);
#  216|       qp[2] = _mm_cvtepi16_epi32(quant);
#  217|       qp[3] = _mm_cvtepi16_epi32(dequant);

Error: COMPILER_WARNING: [#def486]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_quantize_sse4_1.c:216:13: note[note]: called from here
#  214|       qp[0] = _mm_cvtepi16_epi32(zbin);
#  215|       qp[1] = _mm_cvtepi16_epi32(round);
#  216|->     qp[2] = _mm_cvtepi16_epi32(quant);
#  217|       qp[3] = _mm_cvtepi16_epi32(dequant);
#  218|       qp[4] = _mm_cvtepi16_epi32(quant_shift);

Error: COMPILER_WARNING: [#def487]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_quantize_sse4_1.c:217:13: note[note]: called from here
#  215|       qp[1] = _mm_cvtepi16_epi32(round);
#  216|       qp[2] = _mm_cvtepi16_epi32(quant);
#  217|->     qp[3] = _mm_cvtepi16_epi32(dequant);
#  218|       qp[4] = _mm_cvtepi16_epi32(quant_shift);
#  219|   }

Error: COMPILER_WARNING: [#def488]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/av1_quantize_sse4_1.c:218:13: note[note]: called from here
#  216|       qp[2] = _mm_cvtepi16_epi32(quant);
#  217|       qp[3] = _mm_cvtepi16_epi32(dequant);
#  218|->     qp[4] = _mm_cvtepi16_epi32(quant_shift);
#  219|   }
#  220|   

Error: COMPILER_WARNING: [#def489]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/blend_a64_mask_sse4.c:448:36: note[note]: called from here
#  446|           for (c = 0; c < w; c += 8) {
#  447|               const __m128i v_m0_b = xx_loadl_64(mask + c);
#  448|->             const __m128i v_m0_w = _mm_cvtepu8_epi16(v_m0_b);
#  449|               const __m128i v_m1_w = _mm_sub_epi16(v_maxval_w, v_m0_w);
#  450|   

Error: COMPILER_WARNING: [#def490]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/cdef_block_sse4_1.c:87:48: note[note]: called from here
#   85|   }
#   86|   
#   87|-> SIMD_INLINE v256 v256_abs_s16(v256 a) { return v256_from_v128(_mm_abs_epi16(a.val[1]), _mm_abs_epi16(a.val[0])); }
#   88|   
#   89|   SIMD_INLINE v256 v256_ssub_u16(v256 a, v256 b) {

Error: COMPILER_WARNING: [#def491]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/cdef_sse4.c:158:11: note[note]: called from here
#  156|       __m128i dst;
#  157|   
#  158|->     dst = _mm_hadd_epi32(src, src);
#  159|       dst = _mm_hadd_epi32(dst, dst);
#  160|   

Error: COMPILER_WARNING: [#def492]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/cdef_sse4.c:159:11: note[note]: called from here
#  157|   
#  158|       dst = _mm_hadd_epi32(src, src);
#  159|->     dst = _mm_hadd_epi32(dst, dst);
#  160|   
#  161|       return (uint32_t)_mm_cvtsi128_si32(dst);

Error: COMPILER_WARNING: [#def493]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/compute_sad_intrin_sse4_1.c:52:21: note[note]: called from here
#   50|                                                  _mm_unpackhi_epi64(sad_16x16_0_7_hi, sad_16x16_8_15_hi)));
#   51|   
#   52|->     p_sad32x32[0] = _mm_extract_epi32(xmm_sad64x64, 0);
#   53|       p_sad32x32[1] = _mm_extract_epi32(xmm_sad64x64, 1);
#   54|       p_sad32x32[2] = _mm_extract_epi32(xmm_sad64x64, 2);

Error: COMPILER_WARNING: [#def494]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/compute_sad_intrin_sse4_1.c:53:21: note[note]: called from here
#   51|   
#   52|       p_sad32x32[0] = _mm_extract_epi32(xmm_sad64x64, 0);
#   53|->     p_sad32x32[1] = _mm_extract_epi32(xmm_sad64x64, 1);
#   54|       p_sad32x32[2] = _mm_extract_epi32(xmm_sad64x64, 2);
#   55|       p_sad32x32[3] = _mm_extract_epi32(xmm_sad64x64, 3);

Error: COMPILER_WARNING: [#def495]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/compute_sad_intrin_sse4_1.c:54:21: note[note]: called from here
#   52|       p_sad32x32[0] = _mm_extract_epi32(xmm_sad64x64, 0);
#   53|       p_sad32x32[1] = _mm_extract_epi32(xmm_sad64x64, 1);
#   54|->     p_sad32x32[2] = _mm_extract_epi32(xmm_sad64x64, 2);
#   55|       p_sad32x32[3] = _mm_extract_epi32(xmm_sad64x64, 3);
#   56|   

Error: COMPILER_WARNING: [#def496]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/compute_sad_intrin_sse4_1.c:55:21: note[note]: called from here
#   53|       p_sad32x32[1] = _mm_extract_epi32(xmm_sad64x64, 1);
#   54|       p_sad32x32[2] = _mm_extract_epi32(xmm_sad64x64, 2);
#   55|->     p_sad32x32[3] = _mm_extract_epi32(xmm_sad64x64, 3);
#   56|   
#   57|       xmm_sad64x64_total = _mm_add_epi32(_mm_srli_si128(xmm_sad64x64, 8), xmm_sad64x64);

Error: COMPILER_WARNING: [#def497]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:61:30: note[note]: called from here
#   59|           sum2_vec = _mm_add_epi16(sum2_vec, _mm_sad_epu8(v2, zero));
#   60|   
#   61|->         const __m128i v1_l = _mm_cvtepu8_epi16(v1);
#   62|           const __m128i v1_r = _mm_cvtepu8_epi16(_mm_srli_si128(v1, 8));
#   63|           const __m128i v2_l = _mm_cvtepu8_epi16(v2);

Error: COMPILER_WARNING: [#def498]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:62:30: note[note]: called from here
#   60|   
#   61|           const __m128i v1_l = _mm_cvtepu8_epi16(v1);
#   62|->         const __m128i v1_r = _mm_cvtepu8_epi16(_mm_srli_si128(v1, 8));
#   63|           const __m128i v2_l = _mm_cvtepu8_epi16(v2);
#   64|           const __m128i v2_r = _mm_cvtepu8_epi16(_mm_srli_si128(v2, 8));

Error: COMPILER_WARNING: [#def499]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:63:30: note[note]: called from here
#   61|           const __m128i v1_l = _mm_cvtepu8_epi16(v1);
#   62|           const __m128i v1_r = _mm_cvtepu8_epi16(_mm_srli_si128(v1, 8));
#   63|->         const __m128i v2_l = _mm_cvtepu8_epi16(v2);
#   64|           const __m128i v2_r = _mm_cvtepu8_epi16(_mm_srli_si128(v2, 8));
#   65|   

Error: COMPILER_WARNING: [#def500]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:64:30: note[note]: called from here
#   62|           const __m128i v1_r = _mm_cvtepu8_epi16(_mm_srli_si128(v1, 8));
#   63|           const __m128i v2_l = _mm_cvtepu8_epi16(v2);
#   64|->         const __m128i v2_r = _mm_cvtepu8_epi16(_mm_srli_si128(v2, 8));
#   65|   
#   66|           sumsq2_vec = _mm_add_epi32(sumsq2_vec, _mm_add_epi32(_mm_madd_epi16(v2_l, v2_l), _mm_madd_epi16(v2_r, v2_r)));

Error: COMPILER_WARNING: [#def501]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:86:18: note[note]: called from here
#   84|       __m128i res = _mm_add_epi32(_mm_add_epi32(tmp_4, tmp_5), _mm_add_epi32(tmp_6, tmp_7));
#   85|   
#   86|->     int sum1   = _mm_extract_epi32(res, 0);
#   87|       int sum2   = _mm_extract_epi32(res, 1);
#   88|       int sumsq2 = _mm_extract_epi32(res, 2);

Error: COMPILER_WARNING: [#def502]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:87:18: note[note]: called from here
#   85|   
#   86|       int sum1   = _mm_extract_epi32(res, 0);
#   87|->     int sum2   = _mm_extract_epi32(res, 1);
#   88|       int sumsq2 = _mm_extract_epi32(res, 2);
#   89|       int cross  = _mm_extract_epi32(res, 3);

Error: COMPILER_WARNING: [#def503]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:88:18: note[note]: called from here
#   86|       int sum1   = _mm_extract_epi32(res, 0);
#   87|       int sum2   = _mm_extract_epi32(res, 1);
#   88|->     int sumsq2 = _mm_extract_epi32(res, 2);
#   89|       int cross  = _mm_extract_epi32(res, 3);
#   90|   

Error: COMPILER_WARNING: [#def504]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/corner_match_sse4.c:89:18: note[note]: called from here
#   87|       int sum2   = _mm_extract_epi32(res, 1);
#   88|       int sumsq2 = _mm_extract_epi32(res, 2);
#   89|->     int cross  = _mm_extract_epi32(res, 3);
#   90|   
#   91|       int var2 = sumsq2 * match_sz_sq - sum2 * sum2;

Error: COMPILER_WARNING: [#def505]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/encodetxb_sse4.c:140:12: note[note]: called from here
#  138|       *in        = _mm_unpackhi_epi8(*in, zero);
#  139|   
#  140|->     sum_ = _mm_add_epi16(_mm_hadd_epi16(prev_in_lo, *prev_in), _mm_hadd_epi16(in_lo, *in));
#  141|       sum_ = _mm_add_epi16(sum_, round_2);
#  142|       sum_ = _mm_srli_epi16(sum_, 2);

Error: COMPILER_WARNING: [#def506]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:51:42: note[note]: called from here
#   49|               const __m128i p_b          = xx_loadl_64(p);
#   50|               const __m128i in           = _mm_unpacklo_epi64(p_b, p_b);
#   51|->             const __m128i out_01       = _mm_maddubs_epi16(in, f1f0);
#   52|               const __m128i out_23       = _mm_maddubs_epi16(in, f3f2);
#   53|               const __m128i out_45       = _mm_maddubs_epi16(in, f5f4);

Error: COMPILER_WARNING: [#def507]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:52:42: note[note]: called from here
#   50|               const __m128i in           = _mm_unpacklo_epi64(p_b, p_b);
#   51|               const __m128i out_01       = _mm_maddubs_epi16(in, f1f0);
#   52|->             const __m128i out_23       = _mm_maddubs_epi16(in, f3f2);
#   53|               const __m128i out_45       = _mm_maddubs_epi16(in, f5f4);
#   54|               const __m128i out_67       = _mm_maddubs_epi16(in, f7f6);

Error: COMPILER_WARNING: [#def508]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:53:42: note[note]: called from here
#   51|               const __m128i out_01       = _mm_maddubs_epi16(in, f1f0);
#   52|               const __m128i out_23       = _mm_maddubs_epi16(in, f3f2);
#   53|->             const __m128i out_45       = _mm_maddubs_epi16(in, f5f4);
#   54|               const __m128i out_67       = _mm_maddubs_epi16(in, f7f6);
#   55|               const __m128i out_0123     = _mm_hadd_epi16(out_01, out_23);

Error: COMPILER_WARNING: [#def509]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:54:42: note[note]: called from here
#   52|               const __m128i out_23       = _mm_maddubs_epi16(in, f3f2);
#   53|               const __m128i out_45       = _mm_maddubs_epi16(in, f5f4);
#   54|->             const __m128i out_67       = _mm_maddubs_epi16(in, f7f6);
#   55|               const __m128i out_0123     = _mm_hadd_epi16(out_01, out_23);
#   56|               const __m128i out_4567     = _mm_hadd_epi16(out_45, out_67);

Error: COMPILER_WARNING: [#def510]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:55:42: note[note]: called from here
#   53|               const __m128i out_45       = _mm_maddubs_epi16(in, f5f4);
#   54|               const __m128i out_67       = _mm_maddubs_epi16(in, f7f6);
#   55|->             const __m128i out_0123     = _mm_hadd_epi16(out_01, out_23);
#   56|               const __m128i out_4567     = _mm_hadd_epi16(out_45, out_67);
#   57|               const __m128i out_01234567 = _mm_hadd_epi16(out_0123, out_4567);

Error: COMPILER_WARNING: [#def511]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:56:42: note[note]: called from here
#   54|               const __m128i out_67       = _mm_maddubs_epi16(in, f7f6);
#   55|               const __m128i out_0123     = _mm_hadd_epi16(out_01, out_23);
#   56|->             const __m128i out_4567     = _mm_hadd_epi16(out_45, out_67);
#   57|               const __m128i out_01234567 = _mm_hadd_epi16(out_0123, out_4567);
#   58|               // Rounding

Error: COMPILER_WARNING: [#def512]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:57:42: note[note]: called from here
#   55|               const __m128i out_0123     = _mm_hadd_epi16(out_01, out_23);
#   56|               const __m128i out_4567     = _mm_hadd_epi16(out_45, out_67);
#   57|->             const __m128i out_01234567 = _mm_hadd_epi16(out_0123, out_4567);
#   58|               // Rounding
#   59|               const __m128i round_w = _mm_mulhrs_epi16(out_01234567, filter_intra_scale_bits);

Error: COMPILER_WARNING: [#def513]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/filterintra_sse4.c:59:37: note[note]: called from here
#   57|               const __m128i out_01234567 = _mm_hadd_epi16(out_0123, out_4567);
#   58|               // Rounding
#   59|->             const __m128i round_w = _mm_mulhrs_epi16(out_01234567, filter_intra_scale_bits);
#   60|               const __m128i out_r   = _mm_packus_epi16(round_w, round_w);
#   61|               const __m128i out_r1  = _mm_srli_si128(out_r, 4);

Error: COMPILER_WARNING: [#def514]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_convolve_2d_sse4.c:25:33: note[note]: called from here
#   23|       __m128i res;
#   24|       if (use_dist_wtd_avg) {
#   25|->         const __m128i wt0_res = _mm_mullo_epi32(*data_ref_0, *wt0);
#   26|           const __m128i wt1_res = _mm_mullo_epi32(*res_unsigned, *wt1);
#   27|   

Error: COMPILER_WARNING: [#def515]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_convolve_2d_sse4.c:26:33: note[note]: called from here
#   24|       if (use_dist_wtd_avg) {
#   25|           const __m128i wt0_res = _mm_mullo_epi32(*data_ref_0, *wt0);
#   26|->         const __m128i wt1_res = _mm_mullo_epi32(*res_unsigned, *wt1);
#   27|   
#   28|           const __m128i wt_res = _mm_add_epi32(wt0_res, wt1_res);

Error: COMPILER_WARNING: [#def516]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:966:5: note[note]: called from here
#  964|       buf0[18] = buf1[18];
#  965|       buf0[19] = buf1[19];
#  966|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
#  967|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
#  968|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);

Error: COMPILER_WARNING: [#def517]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:967:5: note[note]: called from here
#  965|       buf0[19] = buf1[19];
#  966|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
#  967|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
#  968|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
#  969|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);

Error: COMPILER_WARNING: [#def518]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:968:5: note[note]: called from here
#  966|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
#  967|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
#  968|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
#  969|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);
#  970|       buf0[28] = buf1[28];

Error: COMPILER_WARNING: [#def519]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:969:5: note[note]: called from here
#  967|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
#  968|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
#  969|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);
#  970|       buf0[28] = buf1[28];
#  971|       buf0[29] = buf1[29];

Error: COMPILER_WARNING: [#def520]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:987:5: note[note]: called from here
#  985|       buf1[8] = buf0[8];
#  986|       buf1[9] = buf0[9];
#  987|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
#  988|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf0[11], buf0[12], buf1[11], buf1[12], cos_bit);
#  989|       buf1[14] = buf0[14];

Error: COMPILER_WARNING: [#def521]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:988:5: note[note]: called from here
#  986|       buf1[9] = buf0[9];
#  987|       btf_32_sse4_1_type0(-cospi[32], cospi[32], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
#  988|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf0[11], buf0[12], buf1[11], buf1[12], cos_bit);
#  989|       buf1[14] = buf0[14];
#  990|       buf1[15] = buf0[15];

Error: COMPILER_WARNING: [#def522]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1015:5: note[note]: called from here
# 1013|       buf0[2] = _mm_sub_epi32(buf1[1], buf1[2]);
# 1014|       buf0[4] = buf1[4];
# 1015|->     btf_32_sse4_1_type0(-cospi[32], cospi[32], buf1[5], buf1[6], buf0[5], buf0[6], cos_bit);
# 1016|       buf0[7]  = buf1[7];
# 1017|       buf0[8]  = _mm_add_epi32(buf1[8], buf1[11]);

Error: COMPILER_WARNING: [#def523]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1027:5: note[note]: called from here
# 1025|       buf0[16] = buf1[16];
# 1026|       buf0[17] = buf1[17];
# 1027|->     btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1028|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1029|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);

Error: COMPILER_WARNING: [#def524]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1028:5: note[note]: called from here
# 1026|       buf0[17] = buf1[17];
# 1027|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1028|->     btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1029|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1030|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);

Error: COMPILER_WARNING: [#def525]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1029:5: note[note]: called from here
# 1027|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1028|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1029|->     btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1030|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1031|       buf0[22] = buf1[22];

Error: COMPILER_WARNING: [#def526]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1030:5: note[note]: called from here
# 1028|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1029|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1030|->     btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1031|       buf0[22] = buf1[22];
# 1032|       buf0[23] = buf1[23];

Error: COMPILER_WARNING: [#def527]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1040:5: note[note]: called from here
# 1038|       // stage 5
# 1039|       cospi = cospi_arr(cos_bit);
# 1040|->     btf_32_sse4_1_type0(cospi[32], cospi[32], buf0[0], buf0[1], buf1[0], buf1[1], cos_bit);
# 1041|       btf_32_sse4_1_type1(cospi[48], cospi[16], buf0[2], buf0[3], buf1[2], buf1[3], cos_bit);
# 1042|       buf1[4] = _mm_add_epi32(buf0[4], buf0[5]);

Error: COMPILER_WARNING: [#def528]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1041:5: note[note]: called from here
# 1039|       cospi = cospi_arr(cos_bit);
# 1040|       btf_32_sse4_1_type0(cospi[32], cospi[32], buf0[0], buf0[1], buf1[0], buf1[1], cos_bit);
# 1041|->     btf_32_sse4_1_type1(cospi[48], cospi[16], buf0[2], buf0[3], buf1[2], buf1[3], cos_bit);
# 1042|       buf1[4] = _mm_add_epi32(buf0[4], buf0[5]);
# 1043|       buf1[5] = _mm_sub_epi32(buf0[4], buf0[5]);

Error: COMPILER_WARNING: [#def529]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1047:5: note[note]: called from here
# 1045|       buf1[7] = _mm_add_epi32(buf0[7], buf0[6]);
# 1046|       buf1[8] = buf0[8];
# 1047|->     btf_32_sse4_1_type0(-cospi[16], cospi[48], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1048|       btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
# 1049|       buf1[11] = buf0[11];

Error: COMPILER_WARNING: [#def530]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1048:5: note[note]: called from here
# 1046|       buf1[8] = buf0[8];
# 1047|       btf_32_sse4_1_type0(-cospi[16], cospi[48], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1048|->     btf_32_sse4_1_type0(-cospi[48], -cospi[16], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
# 1049|       buf1[11] = buf0[11];
# 1050|       buf1[12] = buf0[12];

Error: COMPILER_WARNING: [#def531]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1075:5: note[note]: called from here
# 1073|       buf0[2] = buf1[2];
# 1074|       buf0[3] = buf1[3];
# 1075|->     btf_32_sse4_1_type1(cospi[56], cospi[8], buf1[4], buf1[7], buf0[4], buf0[7], cos_bit);
# 1076|       btf_32_sse4_1_type1(cospi[24], cospi[40], buf1[5], buf1[6], buf0[5], buf0[6], cos_bit);
# 1077|       buf0[8]  = _mm_add_epi32(buf1[8], buf1[9]);

Error: COMPILER_WARNING: [#def532]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1076:5: note[note]: called from here
# 1074|       buf0[3] = buf1[3];
# 1075|       btf_32_sse4_1_type1(cospi[56], cospi[8], buf1[4], buf1[7], buf0[4], buf0[7], cos_bit);
# 1076|->     btf_32_sse4_1_type1(cospi[24], cospi[40], buf1[5], buf1[6], buf0[5], buf0[6], cos_bit);
# 1077|       buf0[8]  = _mm_add_epi32(buf1[8], buf1[9]);
# 1078|       buf0[9]  = _mm_sub_epi32(buf1[8], buf1[9]);

Error: COMPILER_WARNING: [#def533]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1086:5: note[note]: called from here
# 1084|       buf0[15] = _mm_add_epi32(buf1[15], buf1[14]);
# 1085|       buf0[16] = buf1[16];
# 1086|->     btf_32_sse4_1_type0(-cospi[8], cospi[56], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1087|       btf_32_sse4_1_type0(-cospi[56], -cospi[8], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1088|       buf0[19] = buf1[19];

Error: COMPILER_WARNING: [#def534]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1087:5: note[note]: called from here
# 1085|       buf0[16] = buf1[16];
# 1086|       btf_32_sse4_1_type0(-cospi[8], cospi[56], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1087|->     btf_32_sse4_1_type0(-cospi[56], -cospi[8], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1088|       buf0[19] = buf1[19];
# 1089|       buf0[20] = buf1[20];

Error: COMPILER_WARNING: [#def535]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1090:5: note[note]: called from here
# 1088|       buf0[19] = buf1[19];
# 1089|       buf0[20] = buf1[20];
# 1090|->     btf_32_sse4_1_type0(-cospi[40], cospi[24], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1091|       btf_32_sse4_1_type0(-cospi[24], -cospi[40], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
# 1092|       buf0[23] = buf1[23];

Error: COMPILER_WARNING: [#def536]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1091:5: note[note]: called from here
# 1089|       buf0[20] = buf1[20];
# 1090|       btf_32_sse4_1_type0(-cospi[40], cospi[24], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1091|->     btf_32_sse4_1_type0(-cospi[24], -cospi[40], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
# 1092|       buf0[23] = buf1[23];
# 1093|       buf0[24] = buf1[24];

Error: COMPILER_WARNING: [#def537]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1108:5: note[note]: called from here
# 1106|       buf1[6] = buf0[6];
# 1107|       buf1[7] = buf0[7];
# 1108|->     btf_32_sse4_1_type1(cospi[60], cospi[4], buf0[8], buf0[15], buf1[8], buf1[15], cos_bit);
# 1109|       btf_32_sse4_1_type1(cospi[28], cospi[36], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1110|       btf_32_sse4_1_type1(cospi[44], cospi[20], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);

Error: COMPILER_WARNING: [#def538]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1109:5: note[note]: called from here
# 1107|       buf1[7] = buf0[7];
# 1108|       btf_32_sse4_1_type1(cospi[60], cospi[4], buf0[8], buf0[15], buf1[8], buf1[15], cos_bit);
# 1109|->     btf_32_sse4_1_type1(cospi[28], cospi[36], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1110|       btf_32_sse4_1_type1(cospi[44], cospi[20], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
# 1111|       btf_32_sse4_1_type1(cospi[12], cospi[52], buf0[11], buf0[12], buf1[11], buf1[12], cos_bit);

Error: COMPILER_WARNING: [#def539]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1110:5: note[note]: called from here
# 1108|       btf_32_sse4_1_type1(cospi[60], cospi[4], buf0[8], buf0[15], buf1[8], buf1[15], cos_bit);
# 1109|       btf_32_sse4_1_type1(cospi[28], cospi[36], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1110|->     btf_32_sse4_1_type1(cospi[44], cospi[20], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
# 1111|       btf_32_sse4_1_type1(cospi[12], cospi[52], buf0[11], buf0[12], buf1[11], buf1[12], cos_bit);
# 1112|       buf1[16] = _mm_add_epi32(buf0[16], buf0[17]);

Error: COMPILER_WARNING: [#def540]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1111:5: note[note]: called from here
# 1109|       btf_32_sse4_1_type1(cospi[28], cospi[36], buf0[9], buf0[14], buf1[9], buf1[14], cos_bit);
# 1110|       btf_32_sse4_1_type1(cospi[44], cospi[20], buf0[10], buf0[13], buf1[10], buf1[13], cos_bit);
# 1111|->     btf_32_sse4_1_type1(cospi[12], cospi[52], buf0[11], buf0[12], buf1[11], buf1[12], cos_bit);
# 1112|       buf1[16] = _mm_add_epi32(buf0[16], buf0[17]);
# 1113|       buf1[17] = _mm_sub_epi32(buf0[16], buf0[17]);

Error: COMPILER_WARNING: [#def541]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1147:5: note[note]: called from here
# 1145|       buf0[14] = buf1[14];
# 1146|       buf0[15] = buf1[15];
# 1147|->     btf_32_sse4_1_type1(cospi[62], cospi[2], buf1[16], buf1[31], buf0[16], buf0[31], cos_bit);
# 1148|       btf_32_sse4_1_type1(cospi[30], cospi[34], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1149|       btf_32_sse4_1_type1(cospi[46], cospi[18], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);

Error: COMPILER_WARNING: [#def542]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1148:5: note[note]: called from here
# 1146|       buf0[15] = buf1[15];
# 1147|       btf_32_sse4_1_type1(cospi[62], cospi[2], buf1[16], buf1[31], buf0[16], buf0[31], cos_bit);
# 1148|->     btf_32_sse4_1_type1(cospi[30], cospi[34], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1149|       btf_32_sse4_1_type1(cospi[46], cospi[18], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1150|       btf_32_sse4_1_type1(cospi[14], cospi[50], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);

Error: COMPILER_WARNING: [#def543]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1149:5: note[note]: called from here
# 1147|       btf_32_sse4_1_type1(cospi[62], cospi[2], buf1[16], buf1[31], buf0[16], buf0[31], cos_bit);
# 1148|       btf_32_sse4_1_type1(cospi[30], cospi[34], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1149|->     btf_32_sse4_1_type1(cospi[46], cospi[18], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1150|       btf_32_sse4_1_type1(cospi[14], cospi[50], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1151|       btf_32_sse4_1_type1(cospi[54], cospi[10], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);

Error: COMPILER_WARNING: [#def544]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1150:5: note[note]: called from here
# 1148|       btf_32_sse4_1_type1(cospi[30], cospi[34], buf1[17], buf1[30], buf0[17], buf0[30], cos_bit);
# 1149|       btf_32_sse4_1_type1(cospi[46], cospi[18], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1150|->     btf_32_sse4_1_type1(cospi[14], cospi[50], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1151|       btf_32_sse4_1_type1(cospi[54], cospi[10], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1152|       btf_32_sse4_1_type1(cospi[22], cospi[42], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);

Error: COMPILER_WARNING: [#def545]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1151:5: note[note]: called from here
# 1149|       btf_32_sse4_1_type1(cospi[46], cospi[18], buf1[18], buf1[29], buf0[18], buf0[29], cos_bit);
# 1150|       btf_32_sse4_1_type1(cospi[14], cospi[50], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1151|->     btf_32_sse4_1_type1(cospi[54], cospi[10], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1152|       btf_32_sse4_1_type1(cospi[22], cospi[42], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1153|       btf_32_sse4_1_type1(cospi[38], cospi[26], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);

Error: COMPILER_WARNING: [#def546]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1152:5: note[note]: called from here
# 1150|       btf_32_sse4_1_type1(cospi[14], cospi[50], buf1[19], buf1[28], buf0[19], buf0[28], cos_bit);
# 1151|       btf_32_sse4_1_type1(cospi[54], cospi[10], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1152|->     btf_32_sse4_1_type1(cospi[22], cospi[42], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1153|       btf_32_sse4_1_type1(cospi[38], cospi[26], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
# 1154|       btf_32_sse4_1_type1(cospi[6], cospi[58], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);

Error: COMPILER_WARNING: [#def547]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1153:5: note[note]: called from here
# 1151|       btf_32_sse4_1_type1(cospi[54], cospi[10], buf1[20], buf1[27], buf0[20], buf0[27], cos_bit);
# 1152|       btf_32_sse4_1_type1(cospi[22], cospi[42], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1153|->     btf_32_sse4_1_type1(cospi[38], cospi[26], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
# 1154|       btf_32_sse4_1_type1(cospi[6], cospi[58], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);
# 1155|   

Error: COMPILER_WARNING: [#def548]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:1154:5: note[note]: called from here
# 1152|       btf_32_sse4_1_type1(cospi[22], cospi[42], buf1[21], buf1[26], buf0[21], buf0[26], cos_bit);
# 1153|       btf_32_sse4_1_type1(cospi[38], cospi[26], buf1[22], buf1[25], buf0[22], buf0[25], cos_bit);
# 1154|->     btf_32_sse4_1_type1(cospi[6], cospi[58], buf1[23], buf1[24], buf0[23], buf0[24], cos_bit);
# 1155|   
# 1156|       startidx = 0 * stride;

Error: COMPILER_WARNING (CWE-457): [#def549]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:8362:18: warning[-Wmaybe-uninitialized]: ‘in’ may be used uninitialized
# 8362 |     in[1] = input[4];
#      |                  ^
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c: scope_hint: In function ‘svt_av1_fwd_txfm2d_8x4_N2_sse4_1’
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:9786:19: note: ‘in’ declared here
# 9786 |     __m128i       in[8];
#      |                   ^
# 8360|   
# 8361|       in[0] = input[0];
# 8362|->     in[1] = input[4];
# 8363|       in[2] = input[1];
# 8364|       in[3] = input[5];

Error: COMPILER_WARNING (CWE-457): [#def550]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:8364:18: warning[-Wmaybe-uninitialized]: ‘in’ may be used uninitialized
# 8364 |     in[3] = input[5];
#      |                  ^
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c: scope_hint: In function ‘svt_av1_fwd_txfm2d_8x4_N2_sse4_1’
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_fwd_txfm_sse4.c:9786:19: note: ‘in’ declared here
# 9786 |     __m128i       in[8];
#      |                   ^
# 8362|       in[1] = input[4];
# 8363|       in[2] = input[1];
# 8364|->     in[3] = input[5];
# 8365|   
# 8366|       for (int32_t i = 0; i < 4; i++) {

Error: COMPILER_WARNING: [#def551]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:479:14: note[note]: called from here
#  477|           u3 = in[6 * 2 + col];
#  478|   
#  479|->         x  = _mm_mullo_epi32(in[1 * 2 + col], cospi56);
#  480|           y  = _mm_mullo_epi32(in[7 * 2 + col], cospim8);
#  481|           u4 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def552]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:480:14: note[note]: called from here
#  478|   
#  479|           x  = _mm_mullo_epi32(in[1 * 2 + col], cospi56);
#  480|->         y  = _mm_mullo_epi32(in[7 * 2 + col], cospim8);
#  481|           u4 = _mm_add_epi32(x, y);
#  482|           u4 = _mm_add_epi32(u4, rnding);

Error: COMPILER_WARNING: [#def553]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:485:14: note[note]: called from here
#  483|           u4 = _mm_srai_epi32(u4, bit);
#  484|   
#  485|->         x  = _mm_mullo_epi32(in[1 * 2 + col], cospi8);
#  486|           y  = _mm_mullo_epi32(in[7 * 2 + col], cospi56);
#  487|           u7 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def554]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:486:14: note[note]: called from here
#  484|   
#  485|           x  = _mm_mullo_epi32(in[1 * 2 + col], cospi8);
#  486|->         y  = _mm_mullo_epi32(in[7 * 2 + col], cospi56);
#  487|           u7 = _mm_add_epi32(x, y);
#  488|           u7 = _mm_add_epi32(u7, rnding);

Error: COMPILER_WARNING: [#def555]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:491:14: note[note]: called from here
#  489|           u7 = _mm_srai_epi32(u7, bit);
#  490|   
#  491|->         x  = _mm_mullo_epi32(in[5 * 2 + col], cospi24);
#  492|           y  = _mm_mullo_epi32(in[3 * 2 + col], cospim40);
#  493|           u5 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def556]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:492:14: note[note]: called from here
#  490|   
#  491|           x  = _mm_mullo_epi32(in[5 * 2 + col], cospi24);
#  492|->         y  = _mm_mullo_epi32(in[3 * 2 + col], cospim40);
#  493|           u5 = _mm_add_epi32(x, y);
#  494|           u5 = _mm_add_epi32(u5, rnding);

Error: COMPILER_WARNING: [#def557]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:497:14: note[note]: called from here
#  495|           u5 = _mm_srai_epi32(u5, bit);
#  496|   
#  497|->         x  = _mm_mullo_epi32(in[5 * 2 + col], cospi40);
#  498|           y  = _mm_mullo_epi32(in[3 * 2 + col], cospi24);
#  499|           u6 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def558]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:498:14: note[note]: called from here
#  496|   
#  497|           x  = _mm_mullo_epi32(in[5 * 2 + col], cospi40);
#  498|->         y  = _mm_mullo_epi32(in[3 * 2 + col], cospi24);
#  499|           u6 = _mm_add_epi32(x, y);
#  500|           u6 = _mm_add_epi32(u6, rnding);

Error: COMPILER_WARNING: [#def559]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:504:14: note[note]: called from here
#  502|   
#  503|           // stage 3
#  504|->         x  = _mm_mullo_epi32(u0, cospi32);
#  505|           y  = _mm_mullo_epi32(u1, cospi32);
#  506|           v0 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def560]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:505:14: note[note]: called from here
#  503|           // stage 3
#  504|           x  = _mm_mullo_epi32(u0, cospi32);
#  505|->         y  = _mm_mullo_epi32(u1, cospi32);
#  506|           v0 = _mm_add_epi32(x, y);
#  507|           v0 = _mm_add_epi32(v0, rnding);

Error: COMPILER_WARNING: [#def561]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:514:14: note[note]: called from here
#  512|           v1 = _mm_srai_epi32(v1, bit);
#  513|   
#  514|->         x  = _mm_mullo_epi32(u2, cospi48);
#  515|           y  = _mm_mullo_epi32(u3, cospim16);
#  516|           v2 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def562]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:515:14: note[note]: called from here
#  513|   
#  514|           x  = _mm_mullo_epi32(u2, cospi48);
#  515|->         y  = _mm_mullo_epi32(u3, cospim16);
#  516|           v2 = _mm_add_epi32(x, y);
#  517|           v2 = _mm_add_epi32(v2, rnding);

Error: COMPILER_WARNING: [#def563]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:520:14: note[note]: called from here
#  518|           v2 = _mm_srai_epi32(v2, bit);
#  519|   
#  520|->         x  = _mm_mullo_epi32(u2, cospi16);
#  521|           y  = _mm_mullo_epi32(u3, cospi48);
#  522|           v3 = _mm_add_epi32(x, y);

Error: COMPILER_WARNING: [#def564]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:521:14: note[note]: called from here
#  519|   
#  520|           x  = _mm_mullo_epi32(u2, cospi16);
#  521|->         y  = _mm_mullo_epi32(u3, cospi48);
#  522|           v3 = _mm_add_epi32(x, y);
#  523|           v3 = _mm_add_epi32(v3, rnding);

Error: COMPILER_WARNING: [#def565]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:539:14: note[note]: called from here
#  537|           u7 = v7;
#  538|   
#  539|->         x  = _mm_mullo_epi32(v5, cospi32);
#  540|           y  = _mm_mullo_epi32(v6, cospi32);
#  541|           u6 = _mm_add_epi32(y, x);

Error: COMPILER_WARNING: [#def566]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_inv_txfm_sse4.c:540:14: note[note]: called from here
#  538|   
#  539|           x  = _mm_mullo_epi32(v5, cospi32);
#  540|->         y  = _mm_mullo_epi32(v6, cospi32);
#  541|           u6 = _mm_add_epi32(y, x);
#  542|           u6 = _mm_add_epi32(u6, rnding);

Error: COMPILER_WARNING: [#def567]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_jnt_convolve_sse4.c:44:33: note[note]: called from here
#   42|       __m128i res;
#   43|       if (use_dist_wtd_avg) {
#   44|->         const __m128i wt0_res = _mm_mullo_epi32(*data_ref_0, *wt0);
#   45|           const __m128i wt1_res = _mm_mullo_epi32(*res_unsigned, *wt1);
#   46|   

Error: COMPILER_WARNING: [#def568]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/highbd_jnt_convolve_sse4.c:45:33: note[note]: called from here
#   43|       if (use_dist_wtd_avg) {
#   44|           const __m128i wt0_res = _mm_mullo_epi32(*data_ref_0, *wt0);
#   45|->         const __m128i wt1_res = _mm_mullo_epi32(*res_unsigned, *wt1);
#   46|   
#   47|           const __m128i wt_res = _mm_add_epi32(wt0_res, wt1_res);

Error: COMPILER_WARNING: [#def569]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:47:25: note[note]: called from here
#   45|   
#   46|       if (use_3tap_filter) {
#   47|->         __m128i coef0 = _mm_lddqu_si128((__m128i const *)kern[strength - 1]);
#   48|           __m128i shuf0 = _mm_lddqu_si128((__m128i const *)v_const[0]);
#   49|           __m128i shuf1 = _mm_lddqu_si128((__m128i const *)v_const[1]);

Error: COMPILER_WARNING: [#def570]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:48:25: note[note]: called from here
#   46|       if (use_3tap_filter) {
#   47|           __m128i coef0 = _mm_lddqu_si128((__m128i const *)kern[strength - 1]);
#   48|->         __m128i shuf0 = _mm_lddqu_si128((__m128i const *)v_const[0]);
#   49|           __m128i shuf1 = _mm_lddqu_si128((__m128i const *)v_const[1]);
#   50|           __m128i iden  = _mm_lddqu_si128((__m128i *)v_const[3]);

Error: COMPILER_WARNING: [#def571]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:49:25: note[note]: called from here
#   47|           __m128i coef0 = _mm_lddqu_si128((__m128i const *)kern[strength - 1]);
#   48|           __m128i shuf0 = _mm_lddqu_si128((__m128i const *)v_const[0]);
#   49|->         __m128i shuf1 = _mm_lddqu_si128((__m128i const *)v_const[1]);
#   50|           __m128i iden  = _mm_lddqu_si128((__m128i *)v_const[3]);
#   51|           __m128i in0   = _mm_lddqu_si128((__m128i *)in);

Error: COMPILER_WARNING: [#def572]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:50:25: note[note]: called from here
#   48|           __m128i shuf0 = _mm_lddqu_si128((__m128i const *)v_const[0]);
#   49|           __m128i shuf1 = _mm_lddqu_si128((__m128i const *)v_const[1]);
#   50|->         __m128i iden  = _mm_lddqu_si128((__m128i *)v_const[3]);
#   51|           __m128i in0   = _mm_lddqu_si128((__m128i *)in);
#   52|           while (len > 0) {

Error: COMPILER_WARNING: [#def573]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:51:25: note[note]: called from here
#   49|           __m128i shuf1 = _mm_lddqu_si128((__m128i const *)v_const[1]);
#   50|           __m128i iden  = _mm_lddqu_si128((__m128i *)v_const[3]);
#   51|->         __m128i in0   = _mm_lddqu_si128((__m128i *)in);
#   52|           while (len > 0) {
#   53|               int32_t n_out = (len < 8) ? len : 8;

Error: COMPILER_WARNING: [#def574]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:54:29: note[note]: called from here
#   52|           while (len > 0) {
#   53|               int32_t n_out = (len < 8) ? len : 8;
#   54|->             __m128i d0    = _mm_shuffle_epi8(in0, shuf0);
#   55|               __m128i d1    = _mm_shuffle_epi8(in0, shuf1);
#   56|               d0            = _mm_maddubs_epi16(d0, coef0);

Error: COMPILER_WARNING: [#def575]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:55:29: note[note]: called from here
#   53|               int32_t n_out = (len < 8) ? len : 8;
#   54|               __m128i d0    = _mm_shuffle_epi8(in0, shuf0);
#   55|->             __m128i d1    = _mm_shuffle_epi8(in0, shuf1);
#   56|               d0            = _mm_maddubs_epi16(d0, coef0);
#   57|               d1            = _mm_maddubs_epi16(d1, coef0);

Error: COMPILER_WARNING: [#def576]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:56:29: note[note]: called from here
#   54|               __m128i d0    = _mm_shuffle_epi8(in0, shuf0);
#   55|               __m128i d1    = _mm_shuffle_epi8(in0, shuf1);
#   56|->             d0            = _mm_maddubs_epi16(d0, coef0);
#   57|               d1            = _mm_maddubs_epi16(d1, coef0);
#   58|               d0            = _mm_hadd_epi16(d0, d1);

Error: COMPILER_WARNING: [#def577]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:57:29: note[note]: called from here
#   55|               __m128i d1    = _mm_shuffle_epi8(in0, shuf1);
#   56|               d0            = _mm_maddubs_epi16(d0, coef0);
#   57|->             d1            = _mm_maddubs_epi16(d1, coef0);
#   58|               d0            = _mm_hadd_epi16(d0, d1);
#   59|               __m128i eight = _mm_set1_epi16(8);

Error: COMPILER_WARNING: [#def578]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:58:29: note[note]: called from here
#   56|               d0            = _mm_maddubs_epi16(d0, coef0);
#   57|               d1            = _mm_maddubs_epi16(d1, coef0);
#   58|->             d0            = _mm_hadd_epi16(d0, d1);
#   59|               __m128i eight = _mm_set1_epi16(8);
#   60|               d0            = _mm_add_epi16(d0, eight);

Error: COMPILER_WARNING: [#def579]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:63:29: note[note]: called from here
#   61|               d0            = _mm_srai_epi16(d0, 4);
#   62|               d0            = _mm_packus_epi16(d0, d0);
#   63|->             __m128i out0  = _mm_lddqu_si128((__m128i *)out);
#   64|               __m128i n0    = _mm_set1_epi8(n_out);
#   65|               __m128i mask  = _mm_cmpgt_epi8(n0, iden);

Error: COMPILER_WARNING: [#def580]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:66:29: note[note]: called from here
#   64|               __m128i n0    = _mm_set1_epi8(n_out);
#   65|               __m128i mask  = _mm_cmpgt_epi8(n0, iden);
#   66|->             out0          = _mm_blendv_epi8(out0, d0, mask);
#   67|               _mm_storel_epi64((__m128i *)out, out0);
#   68|               __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));

Error: COMPILER_WARNING: [#def581]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:68:27: note[note]: called from here
#   66|               out0          = _mm_blendv_epi8(out0, d0, mask);
#   67|               _mm_storel_epi64((__m128i *)out, out0);
#   68|->             __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));
#   69|               in0         = _mm_alignr_epi8(in1, in0, 8);
#   70|               in += 8;

Error: COMPILER_WARNING: [#def582]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:69:27: note[note]: called from here
#   67|               _mm_storel_epi64((__m128i *)out, out0);
#   68|               __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));
#   69|->             in0         = _mm_alignr_epi8(in1, in0, 8);
#   70|               in += 8;
#   71|               out += 8;

Error: COMPILER_WARNING: [#def583]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:75:26: note[note]: called from here
#   73|           }
#   74|       } else { // 5-tap filter
#   75|->         __m128i coef0  = _mm_lddqu_si128((__m128i const *)kern[strength - 1]);
#   76|           __m128i two    = _mm_set1_epi8(2);
#   77|           __m128i shuf_a = _mm_lddqu_si128((__m128i const *)v_const[2]);

Error: COMPILER_WARNING: [#def584]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:77:26: note[note]: called from here
#   75|           __m128i coef0  = _mm_lddqu_si128((__m128i const *)kern[strength - 1]);
#   76|           __m128i two    = _mm_set1_epi8(2);
#   77|->         __m128i shuf_a = _mm_lddqu_si128((__m128i const *)v_const[2]);
#   78|           __m128i shuf_b = _mm_add_epi8(shuf_a, two);
#   79|           __m128i shuf_c = _mm_add_epi8(shuf_b, two);

Error: COMPILER_WARNING: [#def585]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:81:26: note[note]: called from here
#   79|           __m128i shuf_c = _mm_add_epi8(shuf_b, two);
#   80|           __m128i shuf_d = _mm_add_epi8(shuf_c, two);
#   81|->         __m128i iden   = _mm_lddqu_si128((__m128i *)v_const[3]);
#   82|           __m128i in0    = _mm_lddqu_si128((__m128i *)in);
#   83|           while (len > 0) {

Error: COMPILER_WARNING: [#def586]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:82:26: note[note]: called from here
#   80|           __m128i shuf_d = _mm_add_epi8(shuf_c, two);
#   81|           __m128i iden   = _mm_lddqu_si128((__m128i *)v_const[3]);
#   82|->         __m128i in0    = _mm_lddqu_si128((__m128i *)in);
#   83|           while (len > 0) {
#   84|               int32_t n_out = (len < 8) ? len : 8;

Error: COMPILER_WARNING: [#def587]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:85:29: note[note]: called from here
#   83|           while (len > 0) {
#   84|               int32_t n_out = (len < 8) ? len : 8;
#   85|->             __m128i d0    = _mm_shuffle_epi8(in0, shuf_a);
#   86|               __m128i d1    = _mm_shuffle_epi8(in0, shuf_b);
#   87|               __m128i d2    = _mm_shuffle_epi8(in0, shuf_c);

Error: COMPILER_WARNING: [#def588]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:86:29: note[note]: called from here
#   84|               int32_t n_out = (len < 8) ? len : 8;
#   85|               __m128i d0    = _mm_shuffle_epi8(in0, shuf_a);
#   86|->             __m128i d1    = _mm_shuffle_epi8(in0, shuf_b);
#   87|               __m128i d2    = _mm_shuffle_epi8(in0, shuf_c);
#   88|               __m128i d3    = _mm_shuffle_epi8(in0, shuf_d);

Error: COMPILER_WARNING: [#def589]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:87:29: note[note]: called from here
#   85|               __m128i d0    = _mm_shuffle_epi8(in0, shuf_a);
#   86|               __m128i d1    = _mm_shuffle_epi8(in0, shuf_b);
#   87|->             __m128i d2    = _mm_shuffle_epi8(in0, shuf_c);
#   88|               __m128i d3    = _mm_shuffle_epi8(in0, shuf_d);
#   89|               d0            = _mm_maddubs_epi16(d0, coef0);

Error: COMPILER_WARNING: [#def590]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:88:29: note[note]: called from here
#   86|               __m128i d1    = _mm_shuffle_epi8(in0, shuf_b);
#   87|               __m128i d2    = _mm_shuffle_epi8(in0, shuf_c);
#   88|->             __m128i d3    = _mm_shuffle_epi8(in0, shuf_d);
#   89|               d0            = _mm_maddubs_epi16(d0, coef0);
#   90|               d1            = _mm_maddubs_epi16(d1, coef0);

Error: COMPILER_WARNING: [#def591]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:89:29: note[note]: called from here
#   87|               __m128i d2    = _mm_shuffle_epi8(in0, shuf_c);
#   88|               __m128i d3    = _mm_shuffle_epi8(in0, shuf_d);
#   89|->             d0            = _mm_maddubs_epi16(d0, coef0);
#   90|               d1            = _mm_maddubs_epi16(d1, coef0);
#   91|               d2            = _mm_maddubs_epi16(d2, coef0);

Error: COMPILER_WARNING: [#def592]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:90:29: note[note]: called from here
#   88|               __m128i d3    = _mm_shuffle_epi8(in0, shuf_d);
#   89|               d0            = _mm_maddubs_epi16(d0, coef0);
#   90|->             d1            = _mm_maddubs_epi16(d1, coef0);
#   91|               d2            = _mm_maddubs_epi16(d2, coef0);
#   92|               d3            = _mm_maddubs_epi16(d3, coef0);

Error: COMPILER_WARNING: [#def593]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:91:29: note[note]: called from here
#   89|               d0            = _mm_maddubs_epi16(d0, coef0);
#   90|               d1            = _mm_maddubs_epi16(d1, coef0);
#   91|->             d2            = _mm_maddubs_epi16(d2, coef0);
#   92|               d3            = _mm_maddubs_epi16(d3, coef0);
#   93|               d0            = _mm_hadd_epi16(d0, d1);

Error: COMPILER_WARNING: [#def594]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:92:29: note[note]: called from here
#   90|               d1            = _mm_maddubs_epi16(d1, coef0);
#   91|               d2            = _mm_maddubs_epi16(d2, coef0);
#   92|->             d3            = _mm_maddubs_epi16(d3, coef0);
#   93|               d0            = _mm_hadd_epi16(d0, d1);
#   94|               d2            = _mm_hadd_epi16(d2, d3);

Error: COMPILER_WARNING: [#def595]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:93:29: note[note]: called from here
#   91|               d2            = _mm_maddubs_epi16(d2, coef0);
#   92|               d3            = _mm_maddubs_epi16(d3, coef0);
#   93|->             d0            = _mm_hadd_epi16(d0, d1);
#   94|               d2            = _mm_hadd_epi16(d2, d3);
#   95|               d0            = _mm_hadd_epi16(d0, d2);

Error: COMPILER_WARNING: [#def596]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:94:29: note[note]: called from here
#   92|               d3            = _mm_maddubs_epi16(d3, coef0);
#   93|               d0            = _mm_hadd_epi16(d0, d1);
#   94|->             d2            = _mm_hadd_epi16(d2, d3);
#   95|               d0            = _mm_hadd_epi16(d0, d2);
#   96|               __m128i eight = _mm_set1_epi16(8);

Error: COMPILER_WARNING: [#def597]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:95:29: note[note]: called from here
#   93|               d0            = _mm_hadd_epi16(d0, d1);
#   94|               d2            = _mm_hadd_epi16(d2, d3);
#   95|->             d0            = _mm_hadd_epi16(d0, d2);
#   96|               __m128i eight = _mm_set1_epi16(8);
#   97|               d0            = _mm_add_epi16(d0, eight);

Error: COMPILER_WARNING: [#def598]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:100:29: note[note]: called from here
#   98|               d0            = _mm_srai_epi16(d0, 4);
#   99|               d0            = _mm_packus_epi16(d0, d0);
#  100|->             __m128i out0  = _mm_lddqu_si128((__m128i *)out);
#  101|               __m128i n0    = _mm_set1_epi8(n_out);
#  102|               __m128i mask  = _mm_cmpgt_epi8(n0, iden);

Error: COMPILER_WARNING: [#def599]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:103:29: note[note]: called from here
#  101|               __m128i n0    = _mm_set1_epi8(n_out);
#  102|               __m128i mask  = _mm_cmpgt_epi8(n0, iden);
#  103|->             out0          = _mm_blendv_epi8(out0, d0, mask);
#  104|               _mm_storel_epi64((__m128i *)out, out0);
#  105|               __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));

Error: COMPILER_WARNING: [#def600]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:105:27: note[note]: called from here
#  103|               out0          = _mm_blendv_epi8(out0, d0, mask);
#  104|               _mm_storel_epi64((__m128i *)out, out0);
#  105|->             __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));
#  106|               in0         = _mm_alignr_epi8(in1, in0, 8);
#  107|               in += 8;

Error: COMPILER_WARNING: [#def601]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/intrapred_16bit_intrin_sse4_1.c:106:27: note[note]: called from here
#  104|               _mm_storel_epi64((__m128i *)out, out0);
#  105|               __m128i in1 = _mm_lddqu_si128((__m128i *)(in + 16));
#  106|->             in0         = _mm_alignr_epi8(in1, in0, 8);
#  107|               in += 8;
#  108|               out += 8;

Error: COMPILER_WARNING: [#def602]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/memory_sse4_1.h:20:12: note[note]: called from here
#   18|   static INLINE __m128i load8bit_4x2_sse4_1(const void *const src, const ptrdiff_t strideInByte) {
#   19|       const __m128i s = _mm_cvtsi32_si128(*(int32_t *)((uint8_t *)src));
#   20|->     return _mm_insert_epi32(s, *(int32_t *)((uint8_t *)src + strideInByte), 1);
#   21|   }
#   22|   

Error: COMPILER_WARNING: [#def603]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/obmc_variance_sse4.c:43:11: note[note]: called from here
#   41|   
#   42|   static INLINE int32_t xx_hsum_epi32_si32(__m128i v_d) {
#   43|->     v_d = _mm_hadd_epi32(v_d, v_d);
#   44|       v_d = _mm_hadd_epi32(v_d, v_d);
#   45|       return _mm_cvtsi128_si32(v_d);

Error: COMPILER_WARNING: [#def604]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/obmc_variance_sse4.c:44:11: note[note]: called from here
#   42|   static INLINE int32_t xx_hsum_epi32_si32(__m128i v_d) {
#   43|       v_d = _mm_hadd_epi32(v_d, v_d);
#   44|->     v_d = _mm_hadd_epi32(v_d, v_d);
#   45|       return _mm_cvtsi128_si32(v_d);
#   46|   }

Error: COMPILER_WARNING: [#def605]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pic_operators_intrin_sse4_1.c:162:20: note[note]: called from here
#  160|       __m128i in   = _mm_loadl_epi64((__m128i *)input);
#  161|       __m128i re   = _mm_loadl_epi64((__m128i *)recon);
#  162|->     __m128i max  = _mm_max_epu16(in, re);
#  163|       __m128i min  = _mm_min_epu16(in, re);
#  164|       __m128i diff = _mm_sub_epi16(max, min);

Error: COMPILER_WARNING: [#def606]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pic_operators_intrin_sse4_1.c:163:20: note[note]: called from here
#  161|       __m128i re   = _mm_loadl_epi64((__m128i *)recon);
#  162|       __m128i max  = _mm_max_epu16(in, re);
#  163|->     __m128i min  = _mm_min_epu16(in, re);
#  164|       __m128i diff = _mm_sub_epi16(max, min);
#  165|       diff         = _mm_madd_epi16(diff, diff);

Error: COMPILER_WARNING: [#def607]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pickrst_sse4.c:1255:25: note[note]: called from here
# 1253|   static INLINE __m128i hadd_four_32_sse4_1(const __m128i src0, const __m128i src1, const __m128i src2,
# 1254|                                             const __m128i src3) {
# 1255|->     const __m128i s0  = _mm_hadd_epi32(src0, src1);
# 1256|       const __m128i s1  = _mm_hadd_epi32(src2, src3);
# 1257|       const __m128i s01 = _mm_hadd_epi32(s0, s1);

Error: COMPILER_WARNING: [#def608]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pickrst_sse4.c:1256:25: note[note]: called from here
# 1254|                                             const __m128i src3) {
# 1255|       const __m128i s0  = _mm_hadd_epi32(src0, src1);
# 1256|->     const __m128i s1  = _mm_hadd_epi32(src2, src3);
# 1257|       const __m128i s01 = _mm_hadd_epi32(s0, s1);
# 1258|       return _mm_hadd_epi32(s01, s01);

Error: COMPILER_WARNING: [#def609]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pickrst_sse4.c:1257:25: note[note]: called from here
# 1255|       const __m128i s0  = _mm_hadd_epi32(src0, src1);
# 1256|       const __m128i s1  = _mm_hadd_epi32(src2, src3);
# 1257|->     const __m128i s01 = _mm_hadd_epi32(s0, s1);
# 1258|       return _mm_hadd_epi32(s01, s01);
# 1259|   }

Error: COMPILER_WARNING: [#def610]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/pickrst_sse4.c:1258:12: note[note]: called from here
# 1256|       const __m128i s1  = _mm_hadd_epi32(src2, src3);
# 1257|       const __m128i s01 = _mm_hadd_epi32(s0, s1);
# 1258|->     return _mm_hadd_epi32(s01, s01);
# 1259|   }
# 1260|   

Error: COMPILER_WARNING: [#def611]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/reconinter_sse4.c:18:26: note[note]: called from here
#   16|   
#   17|   static INLINE __m128i calc_mask(const __m128i mask_base, const __m128i s0, const __m128i s1) {
#   18|->     const __m128i diff = _mm_abs_epi16(_mm_sub_epi16(s0, s1));
#   19|       return _mm_abs_epi16(_mm_add_epi16(mask_base, _mm_srli_epi16(diff, 4)));
#   20|       // clamp(diff, 0, 64) can be skiped for diff is always in the range ( 38, 54)

Error: COMPILER_WARNING: [#def612]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/reconinter_sse4.c:19:12: note[note]: called from here
#   17|   static INLINE __m128i calc_mask(const __m128i mask_base, const __m128i s0, const __m128i s1) {
#   18|       const __m128i diff = _mm_abs_epi16(_mm_sub_epi16(s0, s1));
#   19|->     return _mm_abs_epi16(_mm_add_epi16(mask_base, _mm_srli_epi16(diff, 4)));
#   20|       // clamp(diff, 0, 64) can be skiped for diff is always in the range ( 38, 54)
#   21|   }

Error: COMPILER_WARNING: [#def613]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/selfguided_sse4.c:102:32: note[note]: called from here
#  100|               const __m128i above2 = _mm_loadu_si128((__m128i *)(A + ABj + i * buf_stride));
#  101|   
#  102|->             const __m128i x1 = _mm_cvtepu16_epi32(_mm_loadl_epi64((__m128i *)(src + j + i * src_stride)));
#  103|               const __m128i x2 = _mm_madd_epi16(x1, x1);
#  104|   

Error: COMPILER_WARNING: [#def614]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/temporal_filtering_sse4_1.c:214:42: note[note]: called from here
#  212|               __m128i accumulator_array2 = _mm_loadu_si128((__m128i *)(y_accum + k + 4));
#  213|               __m128i frame2_array       = _mm_loadl_epi64((__m128i *)(y_pre + k));
#  214|->             frame2_array               = _mm_cvtepu8_epi16(frame2_array);
#  215|               __m128i frame2_array_u32_1 = _mm_cvtepi16_epi32(frame2_array);
#  216|               __m128i frame2_array_u32_2 = _mm_cvtepi16_epi32(_mm_srli_si128(frame2_array, 8));

Error: COMPILER_WARNING: [#def615]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/temporal_filtering_sse4_1.c:215:42: note[note]: called from here
#  213|               __m128i frame2_array       = _mm_loadl_epi64((__m128i *)(y_pre + k));
#  214|               frame2_array               = _mm_cvtepu8_epi16(frame2_array);
#  215|->             __m128i frame2_array_u32_1 = _mm_cvtepi16_epi32(frame2_array);
#  216|               __m128i frame2_array_u32_2 = _mm_cvtepi16_epi32(_mm_srli_si128(frame2_array, 8));
#  217|               frame2_array_u32_1         = _mm_mullo_epi32(frame2_array_u32_1,

Error: COMPILER_WARNING: [#def616]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/temporal_filtering_sse4_1.c:216:42: note[note]: called from here
#  214|               frame2_array               = _mm_cvtepu8_epi16(frame2_array);
#  215|               __m128i frame2_array_u32_1 = _mm_cvtepi16_epi32(frame2_array);
#  216|->             __m128i frame2_array_u32_2 = _mm_cvtepi16_epi32(_mm_srli_si128(frame2_array, 8));
#  217|               frame2_array_u32_1         = _mm_mullo_epi32(frame2_array_u32_1,
#  218|                                                    adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);

Error: COMPILER_WARNING: [#def617]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/temporal_filtering_sse4_1.c:217:42: note[note]: called from here
#  215|               __m128i frame2_array_u32_1 = _mm_cvtepi16_epi32(frame2_array);
#  216|               __m128i frame2_array_u32_2 = _mm_cvtepi16_epi32(_mm_srli_si128(frame2_array, 8));
#  217|->             frame2_array_u32_1         = _mm_mullo_epi32(frame2_array_u32_1,
#  218|                                                    adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);
#  219|               frame2_array_u32_2         = _mm_mullo_epi32(frame2_array_u32_2,

Error: COMPILER_WARNING: [#def618]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/temporal_filtering_sse4_1.c:219:42: note[note]: called from here
#  217|               frame2_array_u32_1         = _mm_mullo_epi32(frame2_array_u32_1,
#  218|                                                    adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);
#  219|->             frame2_array_u32_2         = _mm_mullo_epi32(frame2_array_u32_2,
#  220|                                                    adjusted_weight_int32[subblock_idx_h + (j >= block_width / 2)]);
#  221|   

Error: COMPILER_WARNING: [#def619]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/warp_plane_sse4.c:131:16: note[note]: called from here
#  129|   
#  130|       // Coeffs 0 2 for pixels 0 2 4 6 1 3 5 7
#  131|->     coeff[0] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask01));
#  132|       // Coeffs 4 6 for pixels 0 2 4 6 1 3 5 7
#  133|       coeff[1] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask23));

Error: COMPILER_WARNING: [#def620]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/warp_plane_sse4.c:133:16: note[note]: called from here
#  131|       coeff[0] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask01));
#  132|       // Coeffs 4 6 for pixels 0 2 4 6 1 3 5 7
#  133|->     coeff[1] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask23));
#  134|       // Coeffs 1 3 for pixels 0 2 4 6 1 3 5 7
#  135|       coeff[2] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask45));

Error: COMPILER_WARNING: [#def621]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/warp_plane_sse4.c:135:16: note[note]: called from here
#  133|       coeff[1] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask23));
#  134|       // Coeffs 1 3 for pixels 0 2 4 6 1 3 5 7
#  135|->     coeff[2] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask45));
#  136|       // Coeffs 5 7 for pixels 0 2 4 6 1 3 5 7
#  137|       coeff[3] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask67));

Error: COMPILER_WARNING: [#def622]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSE4_1/warp_plane_sse4.c:137:16: note[note]: called from here
#  135|       coeff[2] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask45));
#  136|       // Coeffs 5 7 for pixels 0 2 4 6 1 3 5 7
#  137|->     coeff[3] = _mm_shuffle_epi8(tmp_0, _mm_loadu_si128((__m128i *)shuffle_alpha0_mask67));
#  138|   }
#  139|   

Error: COMPILER_WARNING: [#def623]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:407:21: note[note]: called from here
#  405|       // duplicate only the second 16 bits (third and forth byte)
#  406|       // across 256 bit register
#  407|->     secondFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x302u));
#  408|       // duplicate only the third 16 bits (fifth and sixth byte)
#  409|       // across 256 bit register

Error: COMPILER_WARNING: [#def624]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:410:20: note[note]: called from here
#  408|       // duplicate only the third 16 bits (fifth and sixth byte)
#  409|       // across 256 bit register
#  410|->     thirdFilters = _mm_shuffle_epi8(filtersReg, _mm_set1_epi16(0x504u));
#  411|   
#  412|       filt2Reg = _mm_loadu_si128((__m128i const *)(filt_h4 + 32));

Error: COMPILER_WARNING: [#def625]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:419:26: note[note]: called from here
#  417|   
#  418|           // filter the source buffer
#  419|->         srcRegFilt32b3 = _mm_shuffle_epi8(srcReg32b1, filt2Reg);
#  420|           srcRegFilt32b2 = _mm_shuffle_epi8(srcReg32b1, filt3Reg);
#  421|   

Error: COMPILER_WARNING: [#def626]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:420:26: note[note]: called from here
#  418|           // filter the source buffer
#  419|           srcRegFilt32b3 = _mm_shuffle_epi8(srcReg32b1, filt2Reg);
#  420|->         srcRegFilt32b2 = _mm_shuffle_epi8(srcReg32b1, filt3Reg);
#  421|   
#  422|           // multiply 2 adjacent elements with the filter and add the result

Error: COMPILER_WARNING: [#def627]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:423:26: note[note]: called from here
#  421|   
#  422|           // multiply 2 adjacent elements with the filter and add the result
#  423|->         srcRegFilt32b3 = _mm_maddubs_epi16(srcRegFilt32b3, secondFilters);
#  424|           srcRegFilt32b2 = _mm_maddubs_epi16(srcRegFilt32b2, thirdFilters);
#  425|   

Error: COMPILER_WARNING: [#def628]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:424:26: note[note]: called from here
#  422|           // multiply 2 adjacent elements with the filter and add the result
#  423|           srcRegFilt32b3 = _mm_maddubs_epi16(srcRegFilt32b3, secondFilters);
#  424|->         srcRegFilt32b2 = _mm_maddubs_epi16(srcRegFilt32b2, thirdFilters);
#  425|   
#  426|           srcRegFilt32b1_1 = _mm_adds_epi16(srcRegFilt32b3, srcRegFilt32b2);

Error: COMPILER_WARNING: [#def629]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:433:26: note[note]: called from here
#  431|   
#  432|           // filter the source buffer
#  433|->         srcRegFilt32b3 = _mm_shuffle_epi8(srcReg32b2, filt2Reg);
#  434|           srcRegFilt32b2 = _mm_shuffle_epi8(srcReg32b2, filt3Reg);
#  435|   

Error: COMPILER_WARNING: [#def630]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:434:26: note[note]: called from here
#  432|           // filter the source buffer
#  433|           srcRegFilt32b3 = _mm_shuffle_epi8(srcReg32b2, filt2Reg);
#  434|->         srcRegFilt32b2 = _mm_shuffle_epi8(srcReg32b2, filt3Reg);
#  435|   
#  436|           // multiply 2 adjacent elements with the filter and add the result

Error: COMPILER_WARNING: [#def631]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:437:26: note[note]: called from here
#  435|   
#  436|           // multiply 2 adjacent elements with the filter and add the result
#  437|->         srcRegFilt32b3 = _mm_maddubs_epi16(srcRegFilt32b3, secondFilters);
#  438|           srcRegFilt32b2 = _mm_maddubs_epi16(srcRegFilt32b2, thirdFilters);
#  439|   

Error: COMPILER_WARNING: [#def632]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/aom_subpixel_8t_intrin_ssse3.c:438:26: note[note]: called from here
#  436|           // multiply 2 adjacent elements with the filter and add the result
#  437|           srcRegFilt32b3 = _mm_maddubs_epi16(srcRegFilt32b3, secondFilters);
#  438|->         srcRegFilt32b2 = _mm_maddubs_epi16(srcRegFilt32b2, thirdFilters);
#  439|   
#  440|           // add and saturate the results together

Error: COMPILER_WARNING: [#def633]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/av1_inv_txfm_ssse3.c:2424:52: note[note]: called from here
# 2422|   static INLINE void round_shift_ssse3(const __m128i *input, __m128i *output, int32_t size) {
# 2423|       const __m128i scale = _mm_set1_epi16(new_inv_sqrt2 * 8);
# 2424|->     for (int32_t i = 0; i < size; ++i) output[i] = _mm_mulhrs_epi16(input[i], scale);
# 2425|   }
# 2426|   

Error: COMPILER_WARNING: [#def634]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:117:28: note[note]: called from here
#  115|   
#  116|                       // even pixels
#  117|->                     s[0] = _mm_alignr_epi8(row01, row00, 0);
#  118|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  119|                       s[2] = _mm_alignr_epi8(row01, row00, 8);

Error: COMPILER_WARNING: [#def635]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:118:28: note[note]: called from here
#  116|                       // even pixels
#  117|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  118|->                     s[1] = _mm_alignr_epi8(row01, row00, 4);
#  119|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  120|                       s[3] = _mm_alignr_epi8(row01, row00, 12);

Error: COMPILER_WARNING: [#def636]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:119:28: note[note]: called from here
#  117|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  118|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  119|->                     s[2] = _mm_alignr_epi8(row01, row00, 8);
#  120|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  121|                       s[4] = _mm_alignr_epi8(row02, row01, 0);

Error: COMPILER_WARNING: [#def637]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:120:28: note[note]: called from here
#  118|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  119|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  120|->                     s[3] = _mm_alignr_epi8(row01, row00, 12);
#  121|                       s[4] = _mm_alignr_epi8(row02, row01, 0);
#  122|                       s[5] = _mm_alignr_epi8(row02, row01, 4);

Error: COMPILER_WARNING: [#def638]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:121:28: note[note]: called from here
#  119|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  120|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  121|->                     s[4] = _mm_alignr_epi8(row02, row01, 0);
#  122|                       s[5] = _mm_alignr_epi8(row02, row01, 4);
#  123|   

Error: COMPILER_WARNING: [#def639]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:122:28: note[note]: called from here
#  120|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  121|                       s[4] = _mm_alignr_epi8(row02, row01, 0);
#  122|->                     s[5] = _mm_alignr_epi8(row02, row01, 4);
#  123|   
#  124|                       __m128i res_even = convolve_12tap(s, coeffs_x);

Error: COMPILER_WARNING: [#def640]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:128:28: note[note]: called from here
#  126|   
#  127|                       // odd pixels
#  128|->                     s[0] = _mm_alignr_epi8(row01, row00, 2);
#  129|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  130|                       s[2] = _mm_alignr_epi8(row01, row00, 10);

Error: COMPILER_WARNING: [#def641]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:129:28: note[note]: called from here
#  127|                       // odd pixels
#  128|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  129|->                     s[1] = _mm_alignr_epi8(row01, row00, 6);
#  130|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  131|                       s[3] = _mm_alignr_epi8(row01, row00, 14);

Error: COMPILER_WARNING: [#def642]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:130:28: note[note]: called from here
#  128|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  129|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  130|->                     s[2] = _mm_alignr_epi8(row01, row00, 10);
#  131|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  132|                       s[4] = _mm_alignr_epi8(row02, row01, 2);

Error: COMPILER_WARNING: [#def643]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:131:28: note[note]: called from here
#  129|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  130|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  131|->                     s[3] = _mm_alignr_epi8(row01, row00, 14);
#  132|                       s[4] = _mm_alignr_epi8(row02, row01, 2);
#  133|                       s[5] = _mm_alignr_epi8(row02, row01, 6);

Error: COMPILER_WARNING: [#def644]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:132:28: note[note]: called from here
#  130|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  131|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  132|->                     s[4] = _mm_alignr_epi8(row02, row01, 2);
#  133|                       s[5] = _mm_alignr_epi8(row02, row01, 6);
#  134|   

Error: COMPILER_WARNING: [#def645]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:133:28: note[note]: called from here
#  131|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  132|                       s[4] = _mm_alignr_epi8(row02, row01, 2);
#  133|->                     s[5] = _mm_alignr_epi8(row02, row01, 6);
#  134|   
#  135|                       __m128i res_odd = convolve_12tap(s, coeffs_x);

Error: COMPILER_WARNING: [#def646]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:288:28: note[note]: called from here
#  286|   
#  287|                       // even pixels
#  288|->                     s[0] = _mm_alignr_epi8(row01, row00, 0);
#  289|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  290|                       s[2] = _mm_alignr_epi8(row01, row00, 8);

Error: COMPILER_WARNING: [#def647]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:289:28: note[note]: called from here
#  287|                       // even pixels
#  288|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  289|->                     s[1] = _mm_alignr_epi8(row01, row00, 4);
#  290|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  291|                       s[3] = _mm_alignr_epi8(row01, row00, 12);

Error: COMPILER_WARNING: [#def648]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:290:28: note[note]: called from here
#  288|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  289|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  290|->                     s[2] = _mm_alignr_epi8(row01, row00, 8);
#  291|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  292|   

Error: COMPILER_WARNING: [#def649]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:291:28: note[note]: called from here
#  289|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  290|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  291|->                     s[3] = _mm_alignr_epi8(row01, row00, 12);
#  292|   
#  293|                       __m128i res_even = svt_aom_convolve(s, coeffs_x);

Error: COMPILER_WARNING: [#def650]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:297:28: note[note]: called from here
#  295|   
#  296|                       // odd pixels
#  297|->                     s[0] = _mm_alignr_epi8(row01, row00, 2);
#  298|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  299|                       s[2] = _mm_alignr_epi8(row01, row00, 10);

Error: COMPILER_WARNING: [#def651]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:298:28: note[note]: called from here
#  296|                       // odd pixels
#  297|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  298|->                     s[1] = _mm_alignr_epi8(row01, row00, 6);
#  299|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  300|                       s[3] = _mm_alignr_epi8(row01, row00, 14);

Error: COMPILER_WARNING: [#def652]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:299:28: note[note]: called from here
#  297|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  298|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  299|->                     s[2] = _mm_alignr_epi8(row01, row00, 10);
#  300|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  301|   

Error: COMPILER_WARNING: [#def653]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_2d_ssse3.c:300:28: note[note]: called from here
#  298|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  299|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  300|->                     s[3] = _mm_alignr_epi8(row01, row00, 14);
#  301|   
#  302|                       __m128i res_odd = svt_aom_convolve(s, coeffs_x);

Error: COMPILER_WARNING: [#def654]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:375:28: note[note]: called from here
#  373|   
#  374|                       // even pixels
#  375|->                     s[0] = _mm_alignr_epi8(row01, row00, 0);
#  376|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  377|                       s[2] = _mm_alignr_epi8(row01, row00, 8);

Error: COMPILER_WARNING: [#def655]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:376:28: note[note]: called from here
#  374|                       // even pixels
#  375|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  376|->                     s[1] = _mm_alignr_epi8(row01, row00, 4);
#  377|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  378|                       s[3] = _mm_alignr_epi8(row01, row00, 12);

Error: COMPILER_WARNING: [#def656]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:377:28: note[note]: called from here
#  375|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  376|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  377|->                     s[2] = _mm_alignr_epi8(row01, row00, 8);
#  378|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  379|                       s[4] = _mm_alignr_epi8(row02, row01, 0);

Error: COMPILER_WARNING: [#def657]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:378:28: note[note]: called from here
#  376|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  377|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  378|->                     s[3] = _mm_alignr_epi8(row01, row00, 12);
#  379|                       s[4] = _mm_alignr_epi8(row02, row01, 0);
#  380|                       s[5] = _mm_alignr_epi8(row02, row01, 4);

Error: COMPILER_WARNING: [#def658]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:379:28: note[note]: called from here
#  377|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  378|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  379|->                     s[4] = _mm_alignr_epi8(row02, row01, 0);
#  380|                       s[5] = _mm_alignr_epi8(row02, row01, 4);
#  381|   

Error: COMPILER_WARNING: [#def659]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:380:28: note[note]: called from here
#  378|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  379|                       s[4] = _mm_alignr_epi8(row02, row01, 0);
#  380|->                     s[5] = _mm_alignr_epi8(row02, row01, 4);
#  381|   
#  382|                       __m128i res_even = convolve_12tap(s, coeffs_x);

Error: COMPILER_WARNING: [#def660]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:387:28: note[note]: called from here
#  385|   
#  386|                       // odd pixels
#  387|->                     s[0] = _mm_alignr_epi8(row01, row00, 2);
#  388|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  389|                       s[2] = _mm_alignr_epi8(row01, row00, 10);

Error: COMPILER_WARNING: [#def661]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:388:28: note[note]: called from here
#  386|                       // odd pixels
#  387|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  388|->                     s[1] = _mm_alignr_epi8(row01, row00, 6);
#  389|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  390|                       s[3] = _mm_alignr_epi8(row01, row00, 14);

Error: COMPILER_WARNING: [#def662]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:389:28: note[note]: called from here
#  387|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  388|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  389|->                     s[2] = _mm_alignr_epi8(row01, row00, 10);
#  390|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  391|                       s[4] = _mm_alignr_epi8(row02, row01, 2);

Error: COMPILER_WARNING: [#def663]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:390:28: note[note]: called from here
#  388|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  389|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  390|->                     s[3] = _mm_alignr_epi8(row01, row00, 14);
#  391|                       s[4] = _mm_alignr_epi8(row02, row01, 2);
#  392|                       s[5] = _mm_alignr_epi8(row02, row01, 6);

Error: COMPILER_WARNING: [#def664]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:391:28: note[note]: called from here
#  389|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  390|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  391|->                     s[4] = _mm_alignr_epi8(row02, row01, 2);
#  392|                       s[5] = _mm_alignr_epi8(row02, row01, 6);
#  393|   

Error: COMPILER_WARNING: [#def665]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:392:28: note[note]: called from here
#  390|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  391|                       s[4] = _mm_alignr_epi8(row02, row01, 2);
#  392|->                     s[5] = _mm_alignr_epi8(row02, row01, 6);
#  393|   
#  394|                       __m128i res_odd = convolve_12tap(s, coeffs_x);

Error: COMPILER_WARNING: [#def666]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:427:28: note[note]: called from here
#  425|   
#  426|                       // even pixels
#  427|->                     s[0] = _mm_alignr_epi8(row01, row00, 0);
#  428|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  429|                       s[2] = _mm_alignr_epi8(row01, row00, 8);

Error: COMPILER_WARNING: [#def667]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:428:28: note[note]: called from here
#  426|                       // even pixels
#  427|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  428|->                     s[1] = _mm_alignr_epi8(row01, row00, 4);
#  429|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  430|                       s[3] = _mm_alignr_epi8(row01, row00, 12);

Error: COMPILER_WARNING: [#def668]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:429:28: note[note]: called from here
#  427|                       s[0] = _mm_alignr_epi8(row01, row00, 0);
#  428|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  429|->                     s[2] = _mm_alignr_epi8(row01, row00, 8);
#  430|                       s[3] = _mm_alignr_epi8(row01, row00, 12);
#  431|   

Error: COMPILER_WARNING: [#def669]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:430:28: note[note]: called from here
#  428|                       s[1] = _mm_alignr_epi8(row01, row00, 4);
#  429|                       s[2] = _mm_alignr_epi8(row01, row00, 8);
#  430|->                     s[3] = _mm_alignr_epi8(row01, row00, 12);
#  431|   
#  432|                       __m128i res_even = svt_aom_convolve(s, coeffs_x);

Error: COMPILER_WARNING: [#def670]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:436:28: note[note]: called from here
#  434|   
#  435|                       // odd pixels
#  436|->                     s[0] = _mm_alignr_epi8(row01, row00, 2);
#  437|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  438|                       s[2] = _mm_alignr_epi8(row01, row00, 10);

Error: COMPILER_WARNING: [#def671]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:437:28: note[note]: called from here
#  435|                       // odd pixels
#  436|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  437|->                     s[1] = _mm_alignr_epi8(row01, row00, 6);
#  438|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  439|                       s[3] = _mm_alignr_epi8(row01, row00, 14);

Error: COMPILER_WARNING: [#def672]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:438:28: note[note]: called from here
#  436|                       s[0] = _mm_alignr_epi8(row01, row00, 2);
#  437|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  438|->                     s[2] = _mm_alignr_epi8(row01, row00, 10);
#  439|                       s[3] = _mm_alignr_epi8(row01, row00, 14);
#  440|   

Error: COMPILER_WARNING: [#def673]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_convolve_ssse3.c:439:28: note[note]: called from here
#  437|                       s[1] = _mm_alignr_epi8(row01, row00, 6);
#  438|                       s[2] = _mm_alignr_epi8(row01, row00, 10);
#  439|->                     s[3] = _mm_alignr_epi8(row01, row00, 14);
#  440|   
#  441|                       __m128i res_odd = svt_aom_convolve(s, coeffs_x);

Error: COMPILER_WARNING: [#def674]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_intrapred_intrin_ssse3.c:64:27: note[note]: called from here
#   62|                                       const __m128i ab, const __m128i lr) {
#   63|       const __m128i round = _mm_set1_epi32((1 << sm_weight_log2_scale));
#   64|->     const __m128i w     = _mm_shuffle_epi8(weights_h, rep);
#   65|       const __m128i t     = _mm_shuffle_epi8(lr, rep);
#   66|       const __m128i s0    = _mm_madd_epi16(ab, w);

Error: COMPILER_WARNING: [#def675]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_intrapred_intrin_ssse3.c:65:27: note[note]: called from here
#   63|       const __m128i round = _mm_set1_epi32((1 << sm_weight_log2_scale));
#   64|       const __m128i w     = _mm_shuffle_epi8(weights_h, rep);
#   65|->     const __m128i t     = _mm_shuffle_epi8(lr, rep);
#   66|       const __m128i s0    = _mm_madd_epi16(ab, w);
#   67|       const __m128i s1    = _mm_madd_epi16(t, weights_w);

Error: COMPILER_WARNING: [#def676]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:68:39: note[note]: called from here
#   66|                   // Filter even-index pixels
#   67|                   const __m128i res_0 = _mm_madd_epi16(data, coeff_01);
#   68|->                 const __m128i res_2 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 4), coeff_23);
#   69|                   const __m128i res_4 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 8), coeff_45);
#   70|                   const __m128i res_6 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 12), coeff_67);

Error: COMPILER_WARNING: [#def677]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:69:39: note[note]: called from here
#   67|                   const __m128i res_0 = _mm_madd_epi16(data, coeff_01);
#   68|                   const __m128i res_2 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 4), coeff_23);
#   69|->                 const __m128i res_4 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 8), coeff_45);
#   70|                   const __m128i res_6 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 12), coeff_67);
#   71|   

Error: COMPILER_WARNING: [#def678]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:70:39: note[note]: called from here
#   68|                   const __m128i res_2 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 4), coeff_23);
#   69|                   const __m128i res_4 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 8), coeff_45);
#   70|->                 const __m128i res_6 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 12), coeff_67);
#   71|   
#   72|                   __m128i res_even = _mm_add_epi32(_mm_add_epi32(res_0, res_4), _mm_add_epi32(res_2, res_6));

Error: COMPILER_WARNING: [#def679]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:76:39: note[note]: called from here
#   74|   
#   75|                   // Filter odd-index pixels
#   76|->                 const __m128i res_1 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 2), coeff_01);
#   77|                   const __m128i res_3 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 6), coeff_23);
#   78|                   const __m128i res_5 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 10), coeff_45);

Error: COMPILER_WARNING: [#def680]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:77:39: note[note]: called from here
#   75|                   // Filter odd-index pixels
#   76|                   const __m128i res_1 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 2), coeff_01);
#   77|->                 const __m128i res_3 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 6), coeff_23);
#   78|                   const __m128i res_5 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 10), coeff_45);
#   79|                   const __m128i res_7 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 14), coeff_67);

Error: COMPILER_WARNING: [#def681]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:78:39: note[note]: called from here
#   76|                   const __m128i res_1 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 2), coeff_01);
#   77|                   const __m128i res_3 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 6), coeff_23);
#   78|->                 const __m128i res_5 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 10), coeff_45);
#   79|                   const __m128i res_7 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 14), coeff_67);
#   80|   

Error: COMPILER_WARNING: [#def682]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/highbd_wiener_convolve_ssse3.c:79:39: note[note]: called from here
#   77|                   const __m128i res_3 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 6), coeff_23);
#   78|                   const __m128i res_5 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 10), coeff_45);
#   79|->                 const __m128i res_7 = _mm_madd_epi16(_mm_alignr_epi8(data2, data, 14), coeff_67);
#   80|   
#   81|                   __m128i res_odd = _mm_add_epi32(_mm_add_epi32(res_1, res_5), _mm_add_epi32(res_3, res_7));

Error: COMPILER_WARNING: [#def683]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/intrapred_ssse3.c:79:31: note[note]: called from here
#   77|   
#   78|       for (int32_t i = 0; i < h; ++i) {
#   79|->         const __m128i wg_wg = _mm_shuffle_epi8(wh[0], d);
#   80|           const __m128i sc_sc = _mm_shuffle_epi8(wh[1], d);
#   81|           const __m128i wh_sc = _mm_unpacklo_epi16(wg_wg, sc_sc);

Error: COMPILER_WARNING: [#def684]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/intrapred_ssse3.c:80:31: note[note]: called from here
#   78|       for (int32_t i = 0; i < h; ++i) {
#   79|           const __m128i wg_wg = _mm_shuffle_epi8(wh[0], d);
#   80|->         const __m128i sc_sc = _mm_shuffle_epi8(wh[1], d);
#   81|           const __m128i wh_sc = _mm_unpacklo_epi16(wg_wg, sc_sc);
#   82|           __m128i       s     = _mm_madd_epi16(pixel[0], wh_sc);

Error: COMPILER_WARNING: [#def685]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/intrapred_ssse3.c:84:23: note[note]: called from here
#   82|           __m128i       s     = _mm_madd_epi16(pixel[0], wh_sc);
#   83|   
#   84|->         __m128i b   = _mm_shuffle_epi8(pixel[1], rep);
#   85|           b           = _mm_unpacklo_epi16(b, pixel[2]);
#   86|           __m128i sum = _mm_madd_epi16(b, ww[0]);

Error: COMPILER_WARNING: [#def686]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/intrapred_ssse3.c:92:28: note[note]: called from here
#   90|           sum = _mm_srai_epi32(sum, 1 + sm_weight_log2_scale);
#   91|   
#   92|->         sum              = _mm_shuffle_epi8(sum, gat);
#   93|           *(uint32_t *)dst = _mm_cvtsi128_si32(sum);
#   94|           dst += stride;

Error: COMPILER_WARNING: [#def687]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:125:39: note[note]: called from here
#  123|                   // Filter even-index pixels
#  124|                   const __m128i res_0 = _mm_madd_epi16(src_lo, coeff_01);
#  125|->                 const __m128i src_2 = _mm_alignr_epi8(src_hi, src_lo, 4);
#  126|                   const __m128i res_2 = _mm_madd_epi16(src_2, coeff_23);
#  127|                   const __m128i src_4 = _mm_alignr_epi8(src_hi, src_lo, 8);

Error: COMPILER_WARNING: [#def688]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:127:39: note[note]: called from here
#  125|                   const __m128i src_2 = _mm_alignr_epi8(src_hi, src_lo, 4);
#  126|                   const __m128i res_2 = _mm_madd_epi16(src_2, coeff_23);
#  127|->                 const __m128i src_4 = _mm_alignr_epi8(src_hi, src_lo, 8);
#  128|                   const __m128i res_4 = _mm_madd_epi16(src_4, coeff_45);
#  129|                   const __m128i src_6 = _mm_alignr_epi8(src_hi, src_lo, 12);

Error: COMPILER_WARNING: [#def689]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:129:39: note[note]: called from here
#  127|                   const __m128i src_4 = _mm_alignr_epi8(src_hi, src_lo, 8);
#  128|                   const __m128i res_4 = _mm_madd_epi16(src_4, coeff_45);
#  129|->                 const __m128i src_6 = _mm_alignr_epi8(src_hi, src_lo, 12);
#  130|                   const __m128i res_6 = _mm_madd_epi16(src_6, coeff_67);
#  131|   

Error: COMPILER_WARNING: [#def690]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:136:39: note[note]: called from here
#  134|   
#  135|                   // Filter odd-index pixels
#  136|->                 const __m128i src_1 = _mm_alignr_epi8(src_hi, src_lo, 2);
#  137|                   const __m128i res_1 = _mm_madd_epi16(src_1, coeff_01);
#  138|                   const __m128i src_3 = _mm_alignr_epi8(src_hi, src_lo, 6);

Error: COMPILER_WARNING: [#def691]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:138:39: note[note]: called from here
#  136|                   const __m128i src_1 = _mm_alignr_epi8(src_hi, src_lo, 2);
#  137|                   const __m128i res_1 = _mm_madd_epi16(src_1, coeff_01);
#  138|->                 const __m128i src_3 = _mm_alignr_epi8(src_hi, src_lo, 6);
#  139|                   const __m128i res_3 = _mm_madd_epi16(src_3, coeff_23);
#  140|                   const __m128i src_5 = _mm_alignr_epi8(src_hi, src_lo, 10);

Error: COMPILER_WARNING: [#def692]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:140:39: note[note]: called from here
#  138|                   const __m128i src_3 = _mm_alignr_epi8(src_hi, src_lo, 6);
#  139|                   const __m128i res_3 = _mm_madd_epi16(src_3, coeff_23);
#  140|->                 const __m128i src_5 = _mm_alignr_epi8(src_hi, src_lo, 10);
#  141|                   const __m128i res_5 = _mm_madd_epi16(src_5, coeff_45);
#  142|                   const __m128i src_7 = _mm_alignr_epi8(src_hi, src_lo, 14);

Error: COMPILER_WARNING: [#def693]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/jnt_convolve_ssse3.c:142:39: note[note]: called from here
#  140|                   const __m128i src_5 = _mm_alignr_epi8(src_hi, src_lo, 10);
#  141|                   const __m128i res_5 = _mm_madd_epi16(src_5, coeff_45);
#  142|->                 const __m128i src_7 = _mm_alignr_epi8(src_hi, src_lo, 14);
#  143|                   const __m128i res_7 = _mm_madd_epi16(src_7, coeff_67);
#  144|   

Error: COMPILER_WARNING: [#def694]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/reconinter_ssse3.c:38:40: note[note]: called from here
#   36|                           __m128i s0   = _mm_loadu_si128((const __m128i *)&ssrc0[j]);
#   37|                           __m128i s1   = _mm_loadu_si128((const __m128i *)&ssrc1[j]);
#   38|->                         __m128i diff = _mm_srai_epi16(_mm_abs_epi16(_mm_sub_epi16(s0, s1)), DIFF_FACTOR_LOG2);
#   39|                           __m128i m    = _mm_min_epi16(_mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)),
#   40|                                                     x_aom_blend_a64_max_alpha);

Error: COMPILER_WARNING: [#def695]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/reconinter_ssse3.c:54:40: note[note]: called from here
#   52|                           __m128i s0   = _mm_loadu_si128((const __m128i *)&ssrc0[j]);
#   53|                           __m128i s1   = _mm_loadu_si128((const __m128i *)&ssrc1[j]);
#   54|->                         __m128i diff = _mm_srai_epi16(_mm_abs_epi16(_mm_sub_epi16(s0, s1)), DIFF_FACTOR_LOG2);
#   55|                           __m128i m    = _mm_min_epi16(_mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)),
#   56|                                                     x_aom_blend_a64_max_alpha);

Error: COMPILER_WARNING: [#def696]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/reconinter_ssse3.c:72:40: note[note]: called from here
#   70|                           __m128i s0   = _mm_loadu_si128((const __m128i *)&ssrc0[j]);
#   71|                           __m128i s1   = _mm_loadu_si128((const __m128i *)&ssrc1[j]);
#   72|->                         __m128i diff = _mm_sra_epi16(_mm_abs_epi16(_mm_sub_epi16(s0, s1)), xshift);
#   73|                           __m128i m    = _mm_min_epi16(_mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)),
#   74|                                                     x_aom_blend_a64_max_alpha);

Error: COMPILER_WARNING: [#def697]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/reconinter_ssse3.c:88:40: note[note]: called from here
#   86|                           __m128i s0   = _mm_loadu_si128((const __m128i *)&ssrc0[j]);
#   87|                           __m128i s1   = _mm_loadu_si128((const __m128i *)&ssrc1[j]);
#   88|->                         __m128i diff = _mm_sra_epi16(_mm_abs_epi16(_mm_sub_epi16(s0, s1)), xshift);
#   89|                           __m128i m    = _mm_min_epi16(_mm_max_epi16(x0, _mm_add_epi16(diff, xmask_base)),
#   90|                                                     x_aom_blend_a64_max_alpha);

Error: COMPILER_WARNING: [#def698]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/variance_impl_ssse3.c:120:31: note[note]: called from here
#  118|   
#  119|                   // b[i] = a[i] * filter[0] + a[i + 1] * filter[1]
#  120|->                 __m128i res = _mm_maddubs_epi16(source, filters);
#  121|   
#  122|                   // round

Error: COMPILER_WARNING: [#def699]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/variance_impl_ssse3.c:143:38: note[note]: called from here
#  141|               // { a[0], a[1], a[1], a[2], a[2], a[3], a[3], a[4],
#  142|               //   a[4], a[5], a[5], a[6], a[6], a[7], a[7], a[8] }
#  143|->             __m128i source_shuffle = _mm_shuffle_epi8(source, shuffle_mask);
#  144|   
#  145|               __m128i res = _mm_maddubs_epi16(source_shuffle, filters);

Error: COMPILER_WARNING: [#def700]
SVT-AV1-v2.3.0/Source/Lib/ASM_SSSE3/variance_impl_ssse3.c:145:27: note[note]: called from here
#  143|               __m128i source_shuffle = _mm_shuffle_epi8(source, shuffle_mask);
#  144|   
#  145|->             __m128i res = _mm_maddubs_epi16(source_shuffle, filters);
#  146|               res         = _mm_srai_epi16(_mm_add_epi16(res, r), FILTER_BITS - 1);
#  147|   

Error: CPPCHECK_WARNING (CWE-457): [#def701]
SVT-AV1-v2.3.0/Source/Lib/Codec/convolve.h:63: error[uninitvar]: Uninitialized variables: conv_params.ref, conv_params.plane, conv_params.fwd_offset, conv_params.bck_offset, conv_params.use_dist_wtd_comp_avg
#   61|       conv_params.use_jnt_comp_avg = 0;
#   62|   
#   63|->     return conv_params;
#   64|   }
#   65|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def702]
SVT-AV1-v2.3.0/Source/Lib/Codec/convolve.h:63:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘conv_params.ref’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_warped_motion.c:30:36: call_function: inlined call to ‘get_conv_params’ from ‘warp_error’
#   61|       conv_params.use_jnt_comp_avg = 0;
#   62|   
#   63|->     return conv_params;
#   64|   }
#   65|   

Error: CPPCHECK_WARNING (CWE-457): [#def703]
SVT-AV1-v2.3.0/Source/Lib/Codec/convolve.h:87: error[uninitvar]: Uninitialized variables: conv_params.use_jnt_comp_avg, conv_params.fwd_offset, conv_params.bck_offset, conv_params.use_dist_wtd_comp_avg
#   85|       conv_params.dst_stride = 0;
#   86|       conv_params.plane      = 0;
#   87|->     return conv_params;
#   88|   }
#   89|   

Error: GCC_ANALYZER_WARNING (CWE-126): [#def704]
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:255:76: warning[-Wanalyzer-out-of-bounds]: buffer over-read
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1129:13: enter_function: entry to ‘svt_av1_pick_filter_level’
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1137:8: branch_false: following ‘false’ branch (when ‘method != 3’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1139:13: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1139:13: branch_false: following ‘false’ branch (when ‘method <= 1’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1147:28: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1163:12: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1164:13: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1165:13: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1167:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1174:13: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/deblocking_filter.c:1211:53: call_function: calling ‘search_filter_level’ from ‘svt_av1_pick_filter_level’
#  253|                       mbmi->block_mi.bsize, plane_ptr->subsampling_x, plane_ptr->subsampling_y);
#  254|                   assert(bsize < BlockSizeS_ALL);
#  255|->                 const int32_t prediction_masks = (edge_dir == VERT_EDGE) ? block_size_wide[bsize] - 1
#  256|                                                                            : block_size_high[bsize] - 1;
#  257|                   const int32_t pu_edge          = !(coord & prediction_masks);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def705]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:761:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘sb_index’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:744:8: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:745:47: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:745:40: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:749:23: branch_true: following ‘true’ branch (when ‘fbr < nvfb’)...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:750:27: branch_true: following ‘true’ branch (when ‘fbc < nhfb’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:751:42: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:754:20: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:755:22: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:754:21: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:759:46: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:759:20: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:761:60: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:761:17: danger: ‘sb_index + (long unsigned int)sb_count * 4’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#  759|                   if (svt_sb_all_skip(pcs, cm, fbr * MI_SIZE_64X64, fbc * MI_SIZE_64X64))
#  760|                       continue;
#  761|->                 sb_index[sb_count] = MI_SIZE_64X64 * fbr * pcs->mi_stride + MI_SIZE_64X64 * fbc;
#  762|                   sb_count++;
#  763|               }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def706]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘malloc((long unsigned int)nvfb * (long unsigned int)nhfb * 8)’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:744:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:796:43: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:816:29: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:819:19: branch_true: following ‘true’ branch (when ‘fbr < nvfb’)...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:820:23: branch_true: following ‘true’ branch (when ‘fbc < nhfb’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:821:38: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:825:18: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:17: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:17: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:32: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:13: danger: ‘malloc((long unsigned int)nvfb * (long unsigned int)nhfb * 8) + (long unsigned int)sb_count * 8’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  831|                   continue;
#  832|               // point to the MSE data
#  833|->             mse[0][sb_count] = pcs->mse_seg[0][fbr * nhfb + fbc];
#  834|               mse[1][sb_count] = pcs->mse_seg[1][fbr * nhfb + fbc];
#  835|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def707]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:834:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘malloc((long unsigned int)nvfb * (long unsigned int)nhfb * 8)’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:744:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:796:43: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:817:29: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:819:19: branch_true: following ‘true’ branch (when ‘fbr < nvfb’)...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:820:23: branch_true: following ‘true’ branch (when ‘fbc < nhfb’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:821:38: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:825:18: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:17: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:17: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:32: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:834:13: danger: ‘malloc((long unsigned int)nvfb * (long unsigned int)nhfb * 8) + (long unsigned int)sb_count * 8’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
#  832|               // point to the MSE data
#  833|               mse[0][sb_count] = pcs->mse_seg[0][fbr * nhfb + fbc];
#  834|->             mse[1][sb_count] = pcs->mse_seg[1][fbr * nhfb + fbc];
#  835|   
#  836|               sb_index[sb_count] = MI_SIZE_64X64 * fbr * pcs->mi_stride + MI_SIZE_64X64 * fbc;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def708]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:836:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘sb_index’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:744:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:796:43: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:796:36: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:819:19: branch_true: following ‘true’ branch (when ‘fbr < nvfb’)...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:820:23: branch_true: following ‘true’ branch (when ‘fbc < nhfb’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:821:38: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:825:18: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:17: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:17: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:32: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:836:13: danger: ‘sb_index + (long unsigned int)sb_count * 4’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
#  834|               mse[1][sb_count] = pcs->mse_seg[1][fbr * nhfb + fbc];
#  835|   
#  836|->             sb_index[sb_count] = MI_SIZE_64X64 * fbr * pcs->mi_stride + MI_SIZE_64X64 * fbc;
#  837|               sb_addr[sb_count]  = fbr * nhfb + fbc;
#  838|               sb_count++;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def709]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:837:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘sb_addr’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:744:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:796:43: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:798:36: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:819:19: branch_true: following ‘true’ branch (when ‘fbr < nvfb’)...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:820:23: branch_true: following ‘true’ branch (when ‘fbc < nhfb’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:821:38: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:825:18: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:824:17: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:17: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:830:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:833:32: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_cdef.c:837:13: danger: ‘sb_addr + (long unsigned int)sb_count * 4’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
#  835|   
#  836|               sb_index[sb_count] = MI_SIZE_64X64 * fbr * pcs->mi_stride + MI_SIZE_64X64 * fbc;
#  837|->             sb_addr[sb_count]  = fbr * nhfb + fbc;
#  838|               sb_count++;
#  839|           }

Error: CPPCHECK_WARNING (CWE-457): [#def710]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_inter_prediction.c:522: error[legacyUninitvar]: Uninitialized variable: seg_mask0
#  520|       // try each mask type and its inverse
#  521|       for (cur_mask_type = 0; cur_mask_type < DIFFWTD_MASK_TYPES; cur_mask_type++) {
#  522|->         uint8_t *const temp_mask = cur_mask_type ? seg_mask1 : seg_mask0;
#  523|           // build mask and inverse
#  524|           if (hbd_md)

Error: CPPCHECK_WARNING (CWE-457): [#def711]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_inter_prediction.c:522: error[legacyUninitvar]: Uninitialized variable: seg_mask1
#  520|       // try each mask type and its inverse
#  521|       for (cur_mask_type = 0; cur_mask_type < DIFFWTD_MASK_TYPES; cur_mask_type++) {
#  522|->         uint8_t *const temp_mask = cur_mask_type ? seg_mask1 : seg_mask0;
#  523|           // build mask and inverse
#  524|           if (hbd_md)

Error: CPPCHECK_WARNING (CWE-562): [#def712]
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_inter_prediction.c:1673: error[autoVariables]: Address of local auto-variable assigned to a function parameter.
# 1671|       int            org_dst_stride = conv_params->dst_stride;
# 1672|       CONV_BUF_TYPE *tmp_buf16      = (CONV_BUF_TYPE *)tmp_buf;
# 1673|->     conv_params->dst              = tmp_buf16;
# 1674|       conv_params->dst_stride       = tmp_buf_stride;
# 1675|       assert(conv_params->do_average == 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def713]
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 24)’
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:95:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:96:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:96:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:99:29: branch_true: following ‘true’ branch (when ‘picture_index != 2048’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: danger: ‘calloc(1, 24)’ leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
#   98|   
#   99|       for (picture_index = 0; picture_index < PICTURE_DECISION_REORDER_QUEUE_MAX_DEPTH; ++picture_index) {
#  100|->         EB_NEW(enc_ctx->picture_decision_reorder_queue[picture_index],
#  101|                  svt_aom_picture_decision_reorder_entry_ctor,
#  102|                  picture_index);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def714]
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:109:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 24)’
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:95:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:96:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:96:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:97:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:99:29: branch_true: following ‘true’ branch (when ‘picture_index != 2048’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:99:29: branch_true: following ‘true’ branch (when ‘picture_index != 2048’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:100:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:104:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:106:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:106:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:106:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:108:29: branch_true: following ‘true’ branch (when ‘picture_index != 5000’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:109:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:109:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/encode_context.c:109:9: danger: ‘calloc(1, 24)’ leaks here; was allocated at [(23)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/22)
#  107|   
#  108|       for (picture_index = 0; picture_index < INPUT_QUEUE_MAX_DEPTH; ++picture_index) {
#  109|->         EB_NEW(enc_ctx->input_picture_queue[picture_index], svt_aom_input_queue_entry_ctor);
#  110|       }
#  111|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def715]
SVT-AV1-v2.3.0/Source/Lib/Codec/firstpass.c:81:5: warning[-Wanalyzer-malloc-leak]: leak of ‘**scs.enc_ctx.stats_out.stat’
SVT-AV1-v2.3.0/Source/Lib/Codec/firstpass.c:85:24: enter_function: entry to ‘output_stats’
SVT-AV1-v2.3.0/Source/Lib/Codec/firstpass.c:89:9: call_function: calling ‘realloc_stats_out’ from ‘output_stats’
#   79|           out->capability = capability;
#   80|       }
#   81|->     out->size = frame_number + 1;
#   82|       return EB_ErrorNone;
#   83|   }

Error: CPPCHECK_WARNING (CWE-476): [#def716]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:263: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_luma
#  261|       ASSERT(pred_pos_luma != NULL);
#  262|       for (int32_t row = 0; row < num_pos_luma; row++) {
#  263|->         pred_pos_luma[row] = (int32_t *)malloc(sizeof(**pred_pos_luma) * 3);
#  264|           ASSERT(pred_pos_luma[row]);
#  265|       }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def717]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:263:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pred_pos_luma’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  261|       ASSERT(pred_pos_luma != NULL);
#  262|       for (int32_t row = 0; row < num_pos_luma; row++) {
#  263|->         pred_pos_luma[row] = (int32_t *)malloc(sizeof(**pred_pos_luma) * 3);
#  264|           ASSERT(pred_pos_luma[row]);
#  265|       }

Error: CPPCHECK_WARNING (CWE-476): [#def718]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:270: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  268|       ASSERT(pred_pos_chroma != NULL);
#  269|       for (int32_t row = 0; row < num_pos_chroma; row++) {
#  270|->         pred_pos_chroma[row] = (int32_t *)malloc(sizeof(**pred_pos_chroma) * 3);
#  271|           ASSERT(pred_pos_chroma[row]);
#  272|       }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def719]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:270:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pred_pos_chroma’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  268|       ASSERT(pred_pos_chroma != NULL);
#  269|       for (int32_t row = 0; row < num_pos_chroma; row++) {
#  270|->         pred_pos_chroma[row] = (int32_t *)malloc(sizeof(**pred_pos_chroma) * 3);
#  271|           ASSERT(pred_pos_chroma[row]);
#  272|       }

Error: CPPCHECK_WARNING (CWE-476): [#def720]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:278: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_luma
#  276|       for (int32_t row = -params->ar_coeff_lag; row < 0; row++) {
#  277|           for (int32_t col = -params->ar_coeff_lag; col < params->ar_coeff_lag + 1; col++) {
#  278|->             pred_pos_luma[pos_ar_index][0] = row;
#  279|               pred_pos_luma[pos_ar_index][1] = col;
#  280|               pred_pos_luma[pos_ar_index][2] = 0;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def721]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:278:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*<unknown>’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  276|       for (int32_t row = -params->ar_coeff_lag; row < 0; row++) {
#  277|           for (int32_t col = -params->ar_coeff_lag; col < params->ar_coeff_lag + 1; col++) {
#  278|->             pred_pos_luma[pos_ar_index][0] = row;
#  279|               pred_pos_luma[pos_ar_index][1] = col;
#  280|               pred_pos_luma[pos_ar_index][2] = 0;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def722]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:278:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pred_pos_luma’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  276|       for (int32_t row = -params->ar_coeff_lag; row < 0; row++) {
#  277|           for (int32_t col = -params->ar_coeff_lag; col < params->ar_coeff_lag + 1; col++) {
#  278|->             pred_pos_luma[pos_ar_index][0] = row;
#  279|               pred_pos_luma[pos_ar_index][1] = col;
#  280|               pred_pos_luma[pos_ar_index][2] = 0;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def723]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:278:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  276|       for (int32_t row = -params->ar_coeff_lag; row < 0; row++) {
#  277|           for (int32_t col = -params->ar_coeff_lag; col < params->ar_coeff_lag + 1; col++) {
#  278|->             pred_pos_luma[pos_ar_index][0] = row;
#  279|               pred_pos_luma[pos_ar_index][1] = col;
#  280|               pred_pos_luma[pos_ar_index][2] = 0;

Error: CPPCHECK_WARNING (CWE-476): [#def724]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:279: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_luma
#  277|           for (int32_t col = -params->ar_coeff_lag; col < params->ar_coeff_lag + 1; col++) {
#  278|               pred_pos_luma[pos_ar_index][0] = row;
#  279|->             pred_pos_luma[pos_ar_index][1] = col;
#  280|               pred_pos_luma[pos_ar_index][2] = 0;
#  281|   

Error: CPPCHECK_WARNING (CWE-476): [#def725]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:280: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_luma
#  278|               pred_pos_luma[pos_ar_index][0] = row;
#  279|               pred_pos_luma[pos_ar_index][1] = col;
#  280|->             pred_pos_luma[pos_ar_index][2] = 0;
#  281|   
#  282|               pred_pos_chroma[pos_ar_index][0] = row;

Error: CPPCHECK_WARNING (CWE-476): [#def726]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:282: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  280|               pred_pos_luma[pos_ar_index][2] = 0;
#  281|   
#  282|->             pred_pos_chroma[pos_ar_index][0] = row;
#  283|               pred_pos_chroma[pos_ar_index][1] = col;
#  284|               pred_pos_chroma[pos_ar_index][2] = 0;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def727]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:282:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pred_pos_chroma’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  280|               pred_pos_luma[pos_ar_index][2] = 0;
#  281|   
#  282|->             pred_pos_chroma[pos_ar_index][0] = row;
#  283|               pred_pos_chroma[pos_ar_index][1] = col;
#  284|               pred_pos_chroma[pos_ar_index][2] = 0;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def728]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:282:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  280|               pred_pos_luma[pos_ar_index][2] = 0;
#  281|   
#  282|->             pred_pos_chroma[pos_ar_index][0] = row;
#  283|               pred_pos_chroma[pos_ar_index][1] = col;
#  284|               pred_pos_chroma[pos_ar_index][2] = 0;

Error: CPPCHECK_WARNING (CWE-476): [#def729]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:283: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  281|   
#  282|               pred_pos_chroma[pos_ar_index][0] = row;
#  283|->             pred_pos_chroma[pos_ar_index][1] = col;
#  284|               pred_pos_chroma[pos_ar_index][2] = 0;
#  285|               ++pos_ar_index;

Error: CPPCHECK_WARNING (CWE-476): [#def730]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:284: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  282|               pred_pos_chroma[pos_ar_index][0] = row;
#  283|               pred_pos_chroma[pos_ar_index][1] = col;
#  284|->             pred_pos_chroma[pos_ar_index][2] = 0;
#  285|               ++pos_ar_index;
#  286|           }

Error: CPPCHECK_WARNING (CWE-476): [#def731]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:294: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  292|           pred_pos_luma[pos_ar_index][2] = 0;
#  293|   
#  294|->         pred_pos_chroma[pos_ar_index][0] = 0;
#  295|           pred_pos_chroma[pos_ar_index][1] = col;
#  296|           pred_pos_chroma[pos_ar_index][2] = 0;

Error: CPPCHECK_WARNING (CWE-476): [#def732]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:295: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  293|   
#  294|           pred_pos_chroma[pos_ar_index][0] = 0;
#  295|->         pred_pos_chroma[pos_ar_index][1] = col;
#  296|           pred_pos_chroma[pos_ar_index][2] = 0;
#  297|   

Error: CPPCHECK_WARNING (CWE-476): [#def733]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:296: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: pred_pos_chroma
#  294|           pred_pos_chroma[pos_ar_index][0] = 0;
#  295|           pred_pos_chroma[pos_ar_index][1] = col;
#  296|->         pred_pos_chroma[pos_ar_index][2] = 0;
#  297|   
#  298|           ++pos_ar_index;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def734]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:302:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pred_pos_chroma’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  300|   
#  301|       if (params->num_y_points > 0) {
#  302|->         pred_pos_chroma[pos_ar_index][0] = 0;
#  303|           pred_pos_chroma[pos_ar_index][1] = 0;
#  304|           pred_pos_chroma[pos_ar_index][2] = 1;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def735]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:302:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
#  300|   
#  301|       if (params->num_y_points > 0) {
#  302|->         pred_pos_chroma[pos_ar_index][0] = 0;
#  303|           pred_pos_chroma[pos_ar_index][1] = 0;
#  304|           pred_pos_chroma[pos_ar_index][2] = 1;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def736]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:396:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘luma_grain_block’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: return_function: returning to ‘svt_av1_add_film_grain_run’ from ‘init_arrays’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:952:5: call_function: calling ‘generate_luma_grain_block’ from ‘svt_av1_add_film_grain_run’
#  394|       for (int32_t i = 0; i < luma_block_size_y; i++)
#  395|           for (int32_t j = 0; j < luma_block_size_x; j++)
#  396|->             luma_grain_block[i * luma_grain_stride + j] = (gaussian_sequence[get_random_number(gauss_bits)] +
#  397|                                                              ((1 << gauss_sec_shift) >> 1)) >>
#  398|                   gauss_sec_shift;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def737]
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:438:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘cb_grain_block’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:878:6: enter_function: entry to ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: call_function: calling ‘init_arrays’ from ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:933:5: return_function: returning to ‘svt_av1_add_film_grain_run’ from ‘init_arrays’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:952:5: call_function: calling ‘generate_luma_grain_block’ from ‘svt_av1_add_film_grain_run’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:952:5: return_function: returning to ‘svt_av1_add_film_grain_run’ from ‘generate_luma_grain_block’
SVT-AV1-v2.3.0/Source/Lib/Codec/grainSynthesis.c:963:5: call_function: calling ‘generate_chroma_grain_blocks’ from ‘svt_av1_add_film_grain_run’
#  436|           for (int32_t i = 0; i < chroma_block_size_y; i++)
#  437|               for (int32_t j = 0; j < chroma_block_size_x; j++)
#  438|->                 cb_grain_block[i * chroma_grain_stride + j] = (gaussian_sequence[get_random_number(gauss_bits)] +
#  439|                                                                  ((1 << gauss_sec_shift) >> 1)) >>
#  440|                       gauss_sec_shift;

Error: GCC_ANALYZER_WARNING (CWE-126): [#def738]
SVT-AV1-v2.3.0/Source/Lib/Codec/inter_prediction.h:529:69: warning[-Wanalyzer-out-of-bounds]: buffer over-read
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2432:20: enter_function: entry to ‘svt_aom_check_high_freq’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2439:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2440:9: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2439:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2445:26: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2453:32: branch_true: following ‘true’ branch (when ‘blk_idx != 4’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2454:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2484:46: branch_true: following ‘true’ branch (when ‘me_candidate_index < total_me_cnt’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2485:55: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2488:16: branch_false: following ‘false’ branch (when ‘inter_direction != 2’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2491:45: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2498:16: branch_false: following ‘false’ branch (when ‘inter_direction != 0’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2511:16: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2523:13: call_function: inlined call to ‘av1_set_ref_frame’ from ‘svt_aom_check_high_freq’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2528:69: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2529:51: call_function: inlined call to ‘get_list_idx’ from ‘svt_aom_check_high_freq’
#  527|   */
#  528|   static uint8_t              ref_type_to_list_idx[REFS_PER_FRAME + 1] = {0, 0, 0, 0, 0, 1, 1, 1};
#  529|-> static INLINE uint8_t       get_list_idx(uint8_t ref_type) { return ref_type_to_list_idx[ref_type]; }
#  530|   static uint8_t              ref_type_to_ref_idx[REFS_PER_FRAME + 1] = {0, 0, 1, 2, 3, 0, 1, 2};
#  531|   static INLINE uint8_t       get_ref_frame_idx(uint8_t ref_type) { return ref_type_to_ref_idx[ref_type]; };

Error: GCC_ANALYZER_WARNING (CWE-126): [#def739]
SVT-AV1-v2.3.0/Source/Lib/Codec/inter_prediction.h:531:74: warning[-Wanalyzer-out-of-bounds]: buffer over-read
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2432:20: enter_function: entry to ‘svt_aom_check_high_freq’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2439:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2440:9: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2439:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2445:26: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2453:32: branch_true: following ‘true’ branch (when ‘blk_idx != 4’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2454:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2484:46: branch_true: following ‘true’ branch (when ‘me_candidate_index < total_me_cnt’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2485:55: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2488:16: branch_false: following ‘false’ branch (when ‘inter_direction != 2’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2491:45: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2498:16: branch_false: following ‘false’ branch (when ‘inter_direction != 0’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2511:16: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2523:13: call_function: inlined call to ‘av1_set_ref_frame’ from ‘svt_aom_check_high_freq’
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2528:69: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/enc_mode_config.c:2528:51: call_function: inlined call to ‘get_ref_frame_idx’ from ‘svt_aom_check_high_freq’
#  529|   static INLINE uint8_t       get_list_idx(uint8_t ref_type) { return ref_type_to_list_idx[ref_type]; }
#  530|   static uint8_t              ref_type_to_ref_idx[REFS_PER_FRAME + 1] = {0, 0, 1, 2, 3, 0, 1, 2};
#  531|-> static INLINE uint8_t       get_ref_frame_idx(uint8_t ref_type) { return ref_type_to_ref_idx[ref_type]; };
#  532|   static INLINE PredDirection av1_get_pred_dir(int8_t ref_frame_type) {
#  533|       MvReferenceFrame rf[2];

Error: CPPCHECK_WARNING (CWE-682): [#def740]
SVT-AV1-v2.3.0/Source/Lib/Codec/mathutils.h:76: error[nullPointerArithmeticOutOfMemory]: If memory allocation fail: pointer addition with NULL pointer.
#   74|       }
#   75|       at_a = scratch;
#   76|->     atb  = scratch + n * n;
#   77|       assert(at_a);
#   78|       for (i = 0; i < n; ++i) {

Error: CPPCHECK_WARNING (CWE-476): [#def741]
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:366: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: residual
#  364|       double *residual = malloc(solver->num_bins * sizeof(*residual));
#  365|       ASSERT(residual != NULL);
#  366|->     memset(residual, 0, sizeof(*residual) * solver->num_bins);
#  367|   
#  368|       update_piecewise_linear_residual(solver, lut, residual, 0, solver->num_bins);

Error: CPPCHECK_WARNING (CWE-476): [#def742]
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:375: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: residual
#  373|           int32_t min_index = 1;
#  374|           for (int32_t j = 1; j < lut->num_points - 1; ++j) {
#  375|->             if (residual[j] < residual[min_index])
#  376|                   min_index = j;
#  377|           }

Error: CPPCHECK_WARNING (CWE-476): [#def743]
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:379: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: residual
#  377|           }
#  378|           const double dx           = lut->points[min_index + 1][0] - lut->points[min_index - 1][0];
#  379|->         const double avg_residual = residual[min_index] / dx;
#  380|           if (lut->num_points <= max_output_points && avg_residual > k_tolerance)
#  381|               break;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def744]
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:447:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*block_finder.A’
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:1967:9: enter_function: entry to ‘svt_aom_wiener_denoise_2d’
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:1986:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:1992:21: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:1992:21: call_function: calling ‘svt_aom_flat_block_finder_init’ from ‘svt_aom_wiener_denoise_2d’
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:1992:21: return_function: returning to ‘svt_aom_wiener_denoise_2d’ from ‘svt_aom_flat_block_finder_init’
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:2014:44: branch_false: following ‘false’ branch (when ‘c == 3’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:2084:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/noise_model.c:2092:5: call_function: inlined call to ‘svt_aom_flat_block_finder_free’ from ‘svt_aom_wiener_denoise_2d’
#  445|       if (!block_finder)
#  446|           return;
#  447|->     free(block_finder->A);
#  448|       free(block_finder->at_a_inv);
#  449|       memset(block_finder, 0, sizeof(*block_finder));

Error: GCC_ANALYZER_WARNING (CWE-476): [#def745]
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:126:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘*(EncDecSet *)p.quantized_coeff + (long unsigned int)sb_index * 8’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1104:13: enter_function: entry to ‘svt_aom_recon_coef_creator’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: branch_false: following ‘false’ branch (when ‘obj’ is non-NULL)...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: call_function: calling ‘recon_coef_ctor’ from ‘svt_aom_recon_coef_creator’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: return_function: returning to ‘svt_aom_recon_coef_creator’ from ‘recon_coef_ctor’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1108:5: call_function: calling ‘recon_coef_dctor’ from ‘svt_aom_recon_coef_creator’
#  124|       EB_DELETE(obj->recon_pic);
#  125|       for (uint16_t sb_index = 0; sb_index < obj->init_b64_total_count; ++sb_index) {
#  126|->         EB_DELETE(obj->quantized_coeff[sb_index]); // OMK2
#  127|       }
#  128|       EB_DELETE_PTR_ARRAY(obj->quantized_coeff, obj->init_b64_total_count);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def746]
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:358:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 112)’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:327:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:341:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:341:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:341:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:346:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:357:24: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:358:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:358:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:358:9: danger: ‘calloc(1, 112)’ leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
#  356|       coeff_init_data.is_16bit_pipeline  = init_data_ptr->is_16bit_pipeline;
#  357|       for (sb_index = 0; sb_index < object_ptr->init_b64_total_count; ++sb_index) {
#  358|->         EB_NEW(object_ptr->quantized_coeff[sb_index], //OMK2
#  359|                  svt_picture_buffer_desc_ctor,
#  360|                  (EbPtr)&coeff_init_data);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def747]
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:557:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 96)’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1113:13: enter_function: entry to ‘svt_aom_picture_control_set_creator’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1117:5: branch_false: following ‘false’ branch (when ‘obj’ is non-NULL)...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1117:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1117:5: call_function: calling ‘picture_control_set_ctor’ from ‘svt_aom_picture_control_set_creator’
#  555|   
#  556|       for (sb_index = 0; sb_index < all_sb; ++sb_index) {
#  557|->         EB_NEW(object_ptr->sb_ptr_array[sb_index],
#  558|                  svt_aom_largest_coding_unit_ctor,
#  559|                  (uint8_t)init_data_ptr->sb_size,

Error: GCC_ANALYZER_WARNING (CWE-401): [#def748]
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1319:13: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(4, 8)’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1289:15: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1290:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1314:8: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1315:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1315:9: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1315:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1315:9: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1317:58: branch_true: following ‘true’ branch (when ‘region_in_picture_width_index != 4’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1319:13: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1319:13: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1319:13: danger: ‘calloc(4, 8)’ leaks here; was allocated at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
# 1317|           for (uint32_t region_in_picture_width_index = 0; region_in_picture_width_index < MAX_NUMBER_OF_REGIONS_IN_WIDTH;
# 1318|                region_in_picture_width_index++) { // loop over horizontal regions
# 1319|->             EB_ALLOC_PTR_ARRAY(object_ptr->picture_histogram[region_in_picture_width_index],
# 1320|                                  MAX_NUMBER_OF_REGIONS_IN_HEIGHT);
# 1321|               for (uint32_t region_in_picture_height_index = 0;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def749]
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1503:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 32)’
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1500:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1500:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1500:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1502:24: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1503:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1503:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/pcs.c:1503:9: danger: ‘calloc(1, 32)’ leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
# 1501|   
# 1502|       for (sb_index = 0; sb_index < sb_total_count; ++sb_index) {
# 1503|->         EB_NEW(object_ptr->me_results[sb_index], svt_aom_me_sb_results_ctor, init_data_ptr);
# 1504|       }
# 1505|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def750]
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:403:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ref_entry’
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:336:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:338:73: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:393:38: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:403:60: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:403:17: danger: dereference of NULL ‘ref_entry’
#  401|                           i != enc_ctx->ref_pic_list_length - 1, enc_ctx->app_callback_ptr, EB_ENC_PM_ERROR5);
#  402|                   }
#  403|->                 ref_entry->picture_number                = pcs->picture_number;
#  404|                   ref_entry->reference_object_ptr          = (EbObjectWrapper *)NULL;
#  405|                   ref_entry->release_enable                = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def751]
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:451:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ref_entry’
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:336:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:338:73: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:438:34: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:451:13: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pic_manager_process.c:451:13: danger: dereference of NULL ‘ref_entry’
#  449|                   CHECK_REPORT_ERROR(i != enc_ctx->ref_pic_list_length - 1, enc_ctx->app_callback_ptr, EB_ENC_PM_ERROR5);
#  450|               }
#  451|->             CHECK_REPORT_ERROR((ref_entry->picture_number == input_pic_demux->picture_number),
#  452|                                  enc_ctx->app_callback_ptr,
#  453|                                  EB_ENC_PM_ERROR8);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def752]
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:479:9: warning[-Wanalyzer-malloc-leak]: leak of ‘*dest.entry_array’
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:472:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:472:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:472:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:475:12: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:478:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:479:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/pred_structure.c:479:9: danger: ‘*dest.entry_array’ leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
#  477|   
#  478|           dest->entry_count = count;
#  479|->         EB_CALLOC_ARRAY(dest->entry_array, count);
#  480|           memcpy(dest->entry_array, src->entry_array, sizeof(PredictionStructureConfigEntry) * count);
#  481|       }

Error: CPPCHECK_WARNING (CWE-682): [#def753]
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:216: error[nullPointerArithmeticOutOfMemory]: If memory allocation fail: pointer addition with NULL pointer.
#  214|       const int np2  = np * 2;
#  215|       double   *a    = (double *)malloc(sizeof(*a) * (np2 * 5 + 20));
#  216|->     double   *b    = a + np2 * 4;
#  217|       double   *temp = b + np2;
#  218|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def754]
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:400:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘motions’
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:576:12: enter_function: entry to ‘ransac_affine’
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:578:12: call_function: calling ‘ransac’ from ‘ransac_affine’
#  398|       assert(motions != NULL);
#  399|       for (int i = 0; i < num_desired_motions; ++i) {
#  400|->         motions[i].inlier_indices = (int *)malloc(sizeof(*motions->inlier_indices) * npoints);
#  401|           clear_motion(motions + i, npoints);
#  402|       }

Error: GCC_ANALYZER_WARNING (CWE-457): [#def755]
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:540:42: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*p2’
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:576:12: enter_function: entry to ‘ransac_affine’
SVT-AV1-v2.3.0/Source/Lib/Codec/ransac.c:578:12: call_function: calling ‘ransac’ from ‘ransac_affine’
#  538|   static int is_collinear3(double *p1, double *p2, double *p3) {
#  539|       static const double collinear_eps = 1e-3;
#  540|->     const double        v             = (p2[0] - p1[0]) * (p3[1] - p1[1]) - (p2[1] - p1[1]) * (p3[0] - p1[0]);
#  541|       return fabs(v) < collinear_eps;
#  542|   }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def756]
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:870:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘ref_obj_l1’
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3115:7: enter_function: entry to ‘svt_aom_rate_control_kernel’
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3137:9: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3139:90: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3186:16: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3190:20: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3216:20: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3220:25: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3223:24: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3230:29: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3230:28: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3231:81: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3235:32: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3236:37: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rc_process.c:3240:46: call_function: calling ‘crf_qindex_calc’ from ‘svt_aom_rate_control_kernel’
#  868|               uint8_t ref_tmp_layer = ref_obj_l0->tmp_layer_idx;
#  869|               if (pcs->slice_type == B_SLICE)
#  870|->                 ref_tmp_layer = MAX(ref_tmp_layer, ref_obj_l1->tmp_layer_idx);
#  871|               active_best_quality    = rc->arf_q;
#  872|               int8_t tmp_layer_delta = (int8_t)temporal_layer - (int8_t)ref_tmp_layer;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def757]
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:834:9: warning[-Wanalyzer-malloc-leak]: leak of ‘malloced_p’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1627:6: enter_function: entry to ‘svt_aom_scale_rec_references’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1640:43: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1642:45: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1645:33: branch_true: following ‘true’ branch (when ‘ref_pic_index < num_of_ref_pic_to_search’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1646:47: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1652:16: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1655:17: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1686:21: call_function: calling ‘svt_aom_resize_frame’ from ‘svt_aom_scale_rec_references’
#  832|   
#  833|       if (bd > 8 && !is_packed) {
#  834|->         EB_MALLOC_ARRAY(src_buffer_highbd[0], src->luma_size);
#  835|           EB_MALLOC_ARRAY(src_buffer_highbd[1], src->chroma_size);
#  836|           EB_MALLOC_ARRAY(src_buffer_highbd[2], src->chroma_size);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def758]
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1963:30: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘*pcs.enhanced_downscaled_pic’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1869:6: enter_function: entry to ‘svt_aom_init_resize_picture’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1937:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1939:9: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1942:8: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1947:8: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1947:8: branch_true: following ‘true’ branch (when ‘do_resize != 0’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1949:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1949:9: call_function: calling ‘svt_aom_downscaled_source_buffer_desc_ctor’ from ‘svt_aom_init_resize_picture’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1949:9: return_function: returning to ‘svt_aom_init_resize_picture’ from ‘svt_aom_downscaled_source_buffer_desc_ctor’
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1963:30: release_memory: ‘*pcs.enhanced_downscaled_pic’ is NULL
SVT-AV1-v2.3.0/Source/Lib/Codec/resize.c:1963:30: danger: dereference of NULL ‘*pcs.enhanced_downscaled_pic’
# 1961|                                ss_x,
# 1962|                                ss_y,
# 1963|->                              pcs->enhanced_downscaled_pic->packed_flag,
# 1964|                                PICTURE_BUFFER_DESC_FULL_MASK, // buffer_enable_mask
# 1965|                                1); // is_2bcompress

Error: GCC_ANALYZER_WARNING (CWE-476): [#def759]
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:301:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘recon_picture_buf’
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:405:6: enter_function: entry to ‘svt_av1_superres_upscale_frame’
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:423:8: branch_true: following ‘true’ branch...
 branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:434:25: branch_true: following ‘true’ branch (when ‘num_planes > plane’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:438:21: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:438:21: branch_false: following ‘false’ branch (when ‘plane == 0’)...
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:440:9: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/rest_process.c:440:9: call_function: calling ‘derive_blk_pointers_enc’ from ‘svt_av1_superres_upscale_frame’
#  299|   
#  300|       if (plane == 0) {
#  301|->         block_offset = (recon_picture_buf->org_y + blk_row_px) * recon_picture_buf->stride_y +
#  302|               (recon_picture_buf->org_x + blk_col_px);
#  303|           *recon_stride = recon_picture_buf->stride_y;

Error: CPPCHECK_WARNING (CWE-457): [#def760]
SVT-AV1-v2.3.0/Source/Lib/Codec/restoration.c:72: error[uninitvar]: Uninitialized variable: conv_params.use_dist_wtd_comp_avg
#   70|       conv_params.use_jnt_comp_avg = 0;
#   71|   
#   72|->     return conv_params;
#   73|   }
#   74|   

Error: CPPCHECK_WARNING (CWE-823): [#def761]
SVT-AV1-v2.3.0/Source/Lib/Codec/segmentation.c:112: error[arrayIndexOutOfBounds]: Array 'segmentation_params->feature_data[8][8]' accessed at index segmentation_params->feature_data[8][0], which is out of bounds.
#  110|       for (int i = segment_id; i >= 0; i--) {
#  111|           int32_t q_index = pcs->ppcs->frm_hdr.quantization_params.base_q_idx +
#  112|->             segmentation_params->feature_data[i][SEG_LVL_ALT_Q];
#  113|           // Avoid lossless since SVT-AV1 doesn't support it.
#  114|           if (q_index > 0) {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def762]
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:223:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘*scs.sb_geom’
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:213:13: enter_function: entry to ‘svt_aom_sb_geom_init’
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:220:5: call_function: calling ‘rtime_alloc_sb_geom’ from ‘svt_aom_sb_geom_init’
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:220:5: return_function: returning to ‘svt_aom_sb_geom_init’ from ‘rtime_alloc_sb_geom’
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:222:24: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:223:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sequence_control_set.c:223:9: danger: dereference of NULL ‘*scs.sb_geom + (long unsigned int)sb_index * 4432’
#  221|   
#  222|       for (sb_index = 0; sb_index < picture_sb_width * picture_sb_height; ++sb_index) {
#  223|->         scs->sb_geom[sb_index].horizontal_index = sb_index % picture_sb_width;
#  224|           scs->sb_geom[sb_index].vertical_index   = sb_index / picture_sb_width;
#  225|           scs->sb_geom[sb_index].org_x            = scs->sb_geom[sb_index].horizontal_index * scs->sb_size;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def763]
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:209:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*queue_ptr.object_queue’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:438:13: enter_function: entry to ‘svt_system_resource_ctor’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:451:29: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: call_function: calling ‘svt_muxing_queue_ctor’ from ‘svt_system_resource_ctor’
#  207|   
#  208|       // Construct Object Circular Buffer
#  209|->     EB_NEW(queue_ptr->object_queue, svt_circular_buffer_ctor, object_total_count);
#  210|       // Construct Process Circular Buffer
#  211|       EB_NEW(queue_ptr->process_queue, svt_circular_buffer_ctor, queue_ptr->process_total_count);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def764]
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:211:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*queue_ptr.process_queue’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:438:13: enter_function: entry to ‘svt_system_resource_ctor’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:451:29: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: call_function: calling ‘svt_muxing_queue_ctor’ from ‘svt_system_resource_ctor’
#  209|       EB_NEW(queue_ptr->object_queue, svt_circular_buffer_ctor, object_total_count);
#  210|       // Construct Process Circular Buffer
#  211|->     EB_NEW(queue_ptr->process_queue, svt_circular_buffer_ctor, queue_ptr->process_total_count);
#  212|       // Construct the Process Fifos
#  213|       EB_ALLOC_PTR_ARRAY(queue_ptr->process_fifo_ptr_array, queue_ptr->process_total_count);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def765]
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:213:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*queue_ptr.process_fifo_ptr_array’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:438:13: enter_function: entry to ‘svt_system_resource_ctor’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:451:29: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: following ‘false’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:465:5: call_function: calling ‘svt_muxing_queue_ctor’ from ‘svt_system_resource_ctor’
#  211|       EB_NEW(queue_ptr->process_queue, svt_circular_buffer_ctor, queue_ptr->process_total_count);
#  212|       // Construct the Process Fifos
#  213|->     EB_ALLOC_PTR_ARRAY(queue_ptr->process_fifo_ptr_array, queue_ptr->process_total_count);
#  214|   
#  215|       for (process_index = 0; process_index < queue_ptr->process_total_count; ++process_index) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def766]
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:452:9: warning[-Wanalyzer-malloc-leak]: leak of ‘calloc(1, 48)’
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:448:5: branch_false: following ‘false’ branch...
 branch_false: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:451:29: branch_true: following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:452:9: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:452:9: acquire_memory: allocated here
SVT-AV1-v2.3.0/Source/Lib/Codec/sys_resource_manager.c:452:9: danger: ‘calloc(1, 48)’ leaks here; was allocated at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
#  450|       // Initialize each wrapper
#  451|       for (wrapper_index = 0; wrapper_index < resource_ptr->object_total_count; ++wrapper_index) {
#  452|->         EB_NEW(resource_ptr->wrapper_ptr_pool[wrapper_index],
#  453|                  svt_object_wrapper_ctor,
#  454|                  resource_ptr,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def767]
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6738:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6912:6: enter_function: entry to ‘svt_av1_fwd_txfm2d_4x8_N4_c’
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6917:5: call_function: calling ‘av1_tranform_two_d_core_N4_c’ from ‘svt_av1_fwd_txfm2d_4x8_N4_c’
# 6736|           }
# 6737|           svt_av1_round_shift_array_c(temp_in, txfm_size_row, -shift[0]); // NM svt_av1_round_shift_array_c
# 6738|->         txfm_func_col(temp_in, temp_out, cos_bit_col, stage_range_col);
# 6739|           svt_av1_round_shift_array_c(temp_out, txfm_size_row / 4, -shift[1]); // NM svt_av1_round_shift_array_c
# 6740|           if (cfg->lr_flip == 0) {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def768]
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6751:9: warning[-Wanalyzer-jump-through-null]: jump through null pointer
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6912:6: enter_function: entry to ‘svt_av1_fwd_txfm2d_4x8_N4_c’
SVT-AV1-v2.3.0/Source/Lib/Codec/transforms.c:6917:5: call_function: calling ‘av1_tranform_two_d_core_N4_c’ from ‘svt_av1_fwd_txfm2d_4x8_N4_c’
# 6749|       // Rows
# 6750|       for (r = 0; r < txfm_size_row / 4; ++r) {
# 6751|->         txfm_func_row(buf + r * txfm_size_col, output + r * txfm_size_col, cos_bit_row, stage_range_row);
# 6752|           svt_av1_round_shift_array_c(output + r * txfm_size_col, txfm_size_col / 4, -shift[2]);
# 6753|   

Error: GCC_ANALYZER_WARNING (CWE-835): [#def769]
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:157:12: warning[-Wanalyzer-infinite-loop]: infinite loop
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:157:12: danger: infinite loop here
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:157:12: branch_true: when ‘md_str’ is non-NULL: always following ‘true’ branch...
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:157:22: branch_true: ...to here
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:157:12: branch_true: if it ever follows ‘true’ branch, it will always do so...
SVT-AV1-v2.3.0/Source/Lib/Globals/metadata_handle.c:158:9: branch_true: ...to here
#  155|           return 0;
#  156|       double gx = 0, gy = 0, bx = 0, by = 0, rx = 0, ry = 0, wx = 0, wy = 0, max_luma = 0, min_luma = 0;
#  157|->     while (md_str && *md_str) {
#  158|           switch (*md_str) {
#  159|           case 'G':

Error: COMPILER_WARNING: [#def770] [important]
SVT-AV1-v2.3.0/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-Piff9w/CheckSymbolExists.c:8:19: error[error]: ‘strncpy_s’ undeclared (first use in this function); did you mean ‘strncpy’?

Error: COMPILER_WARNING: [#def771] [important]
SVT-AV1-v2.3.0/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-SMVFmU/CheckSymbolExists.c:8:19: error[error]: ‘strcpy_s’ undeclared (first use in this function); did you mean ‘strcpy’?

Error: COMPILER_WARNING: [#def772] [important]
SVT-AV1-v2.3.0/redhat-linux-build/CMakeFiles/CMakeScratch/TryCompile-j31OAM/CheckSymbolExists.c:8:19: error[error]: ‘strnlen_s’ undeclared (first use in this function); did you mean ‘strnlen’?

Error: CPPCHECK_WARNING (CWE-476): [#def773]
SVT-AV1-v2.3.0/third_party/fastfeat/fast_9.c:2970: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: scores
# 2968|   
# 2969|     for(n=0; n < num_corners; n++)
# 2970|->     scores[n] = aom_fast9_corner_score(i + corners[n].y*stride + corners[n].x, pixel, b);
# 2971|   
# 2972|     return scores;

Error: CPPCHECK_WARNING (CWE-476): [#def774]
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:38: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: row_start
#   36|   
#   37|     for(i=0; i < last_row+1; i++)
#   38|->     row_start[i] = -1;
#   39|   
#   40|     {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def775]
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:38:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘row_start’
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:23:5: branch_false: following ‘false’ branch (when ‘num_corners > 0’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:29:21: branch_false: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:35:21: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:37:12: branch_true: following ‘true’ branch (when ‘i <= last_row’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:38:14: branch_true: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:38:5: danger: ‘row_start + (long unsigned int)i * 4’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#   36|   
#   37|     for(i=0; i < last_row+1; i++)
#   38|->     row_start[i] = -1;
#   39|   
#   40|     {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def776]
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:111:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ret_nonmax’
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:23:5: branch_false: following ‘false’ branch (when ‘num_corners > 0’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:29:21: branch_false: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:29:21: acquire_memory: this call could return NULL
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:37:12: branch_false: following ‘false’ branch (when ‘i > last_row’)...
 branch_false: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:42:14: branch_true: following ‘true’ branch (when ‘i < num_corners’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:43:17: branch_true: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:52:12: branch_true: following ‘true’ branch (when ‘i < num_corners’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:54:23: branch_true: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:58:7: branch_false: following ‘false’ branch (when ‘i == 0’)...
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:63:12: branch_false: ...to here
SVT-AV1-v2.3.0/third_party/fastfeat/nonmax.c:111:5: danger: ‘ret_nonmax + (long unsigned int)num_nonmax * 8’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  109|         }
#  110|   
#  111|->     ret_nonmax[num_nonmax++] = corners[i];
#  112|   cont:
#  113|       ;

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-114.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namesvt-av1-2.3.0-1.fc43
store-results-to/tmp/tmp5ketp6qa/svt-av1-2.3.0-1.fc43.tar.xz
time-created2025-04-25 15:48:10
time-finished2025-04-25 15:54:48
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmp5ketp6qa/svt-av1-2.3.0-1.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp5ketp6qa/svt-av1-2.3.0-1.fc43.src.rpm'
tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9