QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#110550#6117. Determine The Fluctuation Bonuscmll02Compile Error//C++2312.9kb2023-06-02 19:41:332023-06-02 19:41:34

Details

In file included from /usr/lib/gcc/x86_64-linux-gnu/11/include/xmmintrin.h:31,
                 from /usr/lib/gcc/x86_64-linux-gnu/11/include/emmintrin.h:31,
                 from /usr/lib/gcc/x86_64-linux-gnu/11/include/pmmintrin.h:31,
                 from /usr/include/x86_64-linux-gnu/c++/11/bits/opt_random.h:34,
                 from /usr/include/c++/11/random:50,
                 from answer.code:476:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:45:70: error: vector size not an integral multiple of component size
   45 | typedef int __m32 __attribute__ ((__vector_size__ (4), __may_alias__));
      |                                                                      ^
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:51:68: error: vector size not an integral multiple of component size
   51 |                                     __may_alias__, __aligned__ (1)));
      |                                                                    ^
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜long long int _mm_cvtsi64_si32(__m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:122:38: note: use โ€˜-flax-vector-conversionsโ€™ to permit conversions between vectors with differing element types or numbers of subparts
  122 |   return __builtin_ia32_vec_ext_v2si ((__v2si)__i, 0);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:122:39: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  122 |   return __builtin_ia32_vec_ext_v2si ((__v2si)__i, 0);
      |                                       ^~~~~~~~~~~
      |                                       |
      |                                       __m64
<built-in>: note:   initializing argument 1 of โ€˜int __builtin_ia32_vec_ext_v2si(__vector(2) int, int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_packs_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:176:43: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  176 |   return (__m64) __builtin_ia32_packssdw ((__v2si)__m1, (__v2si)__m2);
      |                                           ^~~~~~~~~~~~
      |                                           |
      |                                           __m64
<built-in>: note:   initializing argument 1 of โ€˜__vector(4) short int __builtin_ia32_packssdw(__vector(2) int, __vector(2) int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_unpackhi_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:233:44: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  233 |   return (__m64) __builtin_ia32_punpckhdq ((__v2si)__m1, (__v2si)__m2);
      |                                            ^~~~~~~~~~~~
      |                                            |
      |                                            __m64
<built-in>: note:   initializing argument 1 of โ€˜__vector(2) int __builtin_ia32_punpckhdq(__vector(2) int, __vector(2) int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_unpacklo_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:275:44: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  275 |   return (__m64) __builtin_ia32_punpckldq ((__v2si)__m1, (__v2si)__m2);
      |                                            ^~~~~~~~~~~~
      |                                            |
      |                                            __m64
<built-in>: note:   initializing argument 1 of โ€˜__vector(2) int __builtin_ia32_punpckldq(__vector(2) int, __vector(2) int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_add_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:314:40: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  314 |   return (__m64) __builtin_ia32_paddd ((__v2si)__m1, (__v2si)__m2);
      |                                        ^~~~~~~~~~~~
      |                                        |
      |                                        __m64
<built-in>: note:   initializing argument 1 of โ€˜__vector(2) int __builtin_ia32_paddd(__vector(2) int, __vector(2) int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_sub_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:430:40: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  430 |   return (__m64) __builtin_ia32_psubd ((__v2si)__m1, (__v2si)__m2);
      |                                        ^~~~~~~~~~~~
      |                                        |
      |                                        __m64
<built-in>: note:   initializing argument 1 of โ€˜__vector(2) int __builtin_ia32_psubd(__vector(2) int, __vector(2) int)โ€™
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h: In function โ€˜__m64 _mm_sll_pi32(__m64, __m64)โ€™:
/usr/lib/gcc/x86_64-linux-gnu/11/include/mmintrin.h:588:40: error: cannot convert โ€˜__m64โ€™ to โ€˜__vector(2) intโ€™
  588 |   return (__m64) __builtin_ia32_pslld ...