libswscale/rgb2rgb_template.c:335: error: Integer Overflow L2
  ([0, 255+min(4278255360, `*src`)] + [0, 1095233372160]):signed32.

libswscale/rgb2rgb_template.c:327:1: <LHS trace>
325. }
326. 
327. static inline void shuffle_bytes_2103_c(const uint8_t *src, uint8_t *dst, int src_size)
     ^
328. {
329.     int idx = 15 - src_size;

libswscale/rgb2rgb_template.c:327:1: Parameter `*src`
325. }
326. 
327. static inline void shuffle_bytes_2103_c(const uint8_t *src, uint8_t *dst, int src_size)
     ^
328. {
329.     int idx = 15 - src_size;

libswscale/rgb2rgb_template.c:333:9: Assignment
331.     uint8_t *d = dst-idx;
332.     for (; idx<15; idx+=4) {
333.         register int v = *(const uint32_t *)&s[idx], g = v & 0xff00ff00;
             ^
334.         v &= 0xff00ff;
335.         *(uint32_t *)&d[idx] = (v>>16) + g + (v<<16);

libswscale/rgb2rgb_template.c:333:9: Assignment
331.     uint8_t *d = dst-idx;
332.     for (; idx<15; idx+=4) {
333.         register int v = *(const uint32_t *)&s[idx], g = v & 0xff00ff00;
             ^
334.         v &= 0xff00ff;
335.         *(uint32_t *)&d[idx] = (v>>16) + g + (v<<16);

libswscale/rgb2rgb_template.c:327:1: <RHS trace>
325. }
326. 
327. static inline void shuffle_bytes_2103_c(const uint8_t *src, uint8_t *dst, int src_size)
     ^
328. {
329.     int idx = 15 - src_size;

libswscale/rgb2rgb_template.c:327:1: Parameter `*src`
325. }
326. 
327. static inline void shuffle_bytes_2103_c(const uint8_t *src, uint8_t *dst, int src_size)
     ^
328. {
329.     int idx = 15 - src_size;

libswscale/rgb2rgb_template.c:333:9: Assignment
331.     uint8_t *d = dst-idx;
332.     for (; idx<15; idx+=4) {
333.         register int v = *(const uint32_t *)&s[idx], g = v & 0xff00ff00;
             ^
334.         v &= 0xff00ff;
335.         *(uint32_t *)&d[idx] = (v>>16) + g + (v<<16);

libswscale/rgb2rgb_template.c:334:9: Assignment
332.     for (; idx<15; idx+=4) {
333.         register int v = *(const uint32_t *)&s[idx], g = v & 0xff00ff00;
334.         v &= 0xff00ff;
             ^
335.         *(uint32_t *)&d[idx] = (v>>16) + g + (v<<16);
336.     }

libswscale/rgb2rgb_template.c:335:9: Binary operation: ([0, 255+min(4278255360, *src)] + [0, 1095233372160]):signed32
333.         register int v = *(const uint32_t *)&s[idx], g = v & 0xff00ff00;
334.         v &= 0xff00ff;
335.         *(uint32_t *)&d[idx] = (v>>16) + g + (v<<16);
             ^
336.     }
337. }
