=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for woof-15.2.0nb2 [ 0%] Building C object third-party/CMakeFiles/md5.dir/md5/md5.c.o [ 2%] Building C object third-party/CMakeFiles/pffft.dir/pffft/pffft.c.o [ 2%] Building C object third-party/CMakeFiles/sha1.dir/sha1/sha1.c.o [ 2%] Building C object third-party/CMakeFiles/miniz.dir/miniz/miniz.c.o [ 2%] Building C object opl/CMakeFiles/opl.dir/opl.c.o [ 3%] Building C object opl/CMakeFiles/opl.dir/opl_queue.c.o [ 3%] Generating ../src/woof.pk3 [ 3%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_button.c.o /pbulk/work/games/woof/work/woof-woof_15.2.0/third-party/pffft/pffft.c:195:6: warning: #warning "building with simd disabled !\n"; [-Wcpp] 195 | # warning "building with simd disabled !\n"; | ^~~~~~~ [ 3%] Built target woof-base [ 3%] Building C object opl/CMakeFiles/opl.dir/opl_sdl.c.o /pbulk/work/games/woof/work/woof-woof_15.2.0/third-party/miniz/miniz.c:3185:9: note: '#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.' 3185 | #pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.") | ^~~~~~~ [ 4%] Building C object opl/CMakeFiles/opl.dir/opl3.c.o [ 5%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_checkbox.c.o [ 6%] Linking C static library libmd5.a [ 6%] Built target md5 [ 6%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_desktop.c.o [ 7%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_dropdown.c.o [ 7%] Linking C static library libsha1.a [ 7%] Built target sha1 [ 7%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_fileselect.c.o [ 7%] Linking C static library libopl.a [ 8%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_gui.c.o [ 8%] Built target opl [ 8%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_inputbox.c.o [ 9%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_io.c.o [ 9%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_label.c.o In file included from /usr/include/ctype.h:100, from /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_fileselect.c:18: /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_fileselect.c: In function 'ExpandExtension': /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_fileselect.c:603:25: warning: array subscript has type 'char' [-Wchar-subscripts] 603 | if (isalpha(orig[i])) | ^ /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_fileselect.c:606:32: warning: array subscript has type 'char' [-Wchar-subscripts] 606 | *c++ = tolower(orig[i]); | ^ /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_fileselect.c:607:32: warning: array subscript has type 'char' [-Wchar-subscripts] 607 | *c++ = toupper(orig[i]); | ^ [ 9%] Linking C static library libpffft.a [ 10%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_scrollpane.c.o [ 10%] Built target pffft [ 10%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_sdl.c.o [ 11%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_separator.c.o [ 11%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_strut.c.o [ 12%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_table.c.o [ 12%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_utf8.c.o [ 13%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_widget.c.o In file included from /usr/include/ctype.h:100, from /pbulk/work/games/woof/work/.buildlink/include/SDL2/SDL_stdinc.h:76, from /pbulk/work/games/woof/work/.buildlink/include/SDL2/SDL_main.h:25, from /pbulk/work/games/woof/work/.buildlink/include/SDL2/SDL.h:31, from /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_sdl.c:18: /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_sdl.c: In function 'TXT_GetKeyDescription': /pbulk/work/games/woof/work/woof-woof_15.2.0/textscreen/txt_sdl.c:726:33: warning: array subscript has type 'char' [-Wchar-subscripts] 726 | buf[i] = toupper(buf[i]); | ^ [ 13%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_window.c.o [ 14%] Building C object textscreen/CMakeFiles/textscreen.dir/txt_window_action.c.o [ 15%] Linking C static library libtextscreen.a [ 15%] Built target textscreen [ 16%] Building C object setup/CMakeFiles/setup.dir/multiplayer.c.o [ 16%] Building C object setup/CMakeFiles/setup.dir/mainmenu.c.o [ 17%] Building C object setup/CMakeFiles/setup.dir/execute.c.o In file included from /usr/include/ctype.h:100, from /pbulk/work/games/woof/work/woof-woof_15.2.0/setup/execute.c:21: /pbulk/work/games/woof/work/woof-woof_15.2.0/setup/execute.c: In function 'ArgumentNeedsEscape': /pbulk/work/games/woof/work/woof-woof_15.2.0/setup/execute.c:74:21: warning: array subscript has type 'char' [-Wchar-subscripts] 74 | if (isspace(*p)) | ^ [ 18%] Linking C static library libminiz.a [ 18%] Built target miniz [ 19%] Building C object third-party/CMakeFiles/spng.dir/spng/spng.c.o /pbulk/work/games/woof/work/woof-woof_15.2.0/third-party/spng/spng.c: In function 'spng__inflate_init': /pbulk/work/games/woof/work/woof-woof_15.2.0/third-party/spng/spng.c:1212:13: note: '#pragma message: inflateValidate() not available, SPNG_CTX_IGNORE_ADLER32 will be ignored' 1212 | #pragma message ("inflateValidate() not available, SPNG_CTX_IGNORE_ADLER32 will be ignored") | ^~~~~~~ [ 19%] Linking C static library libsetup.a [ 19%] Built target setup [ 20%] Building C object src/CMakeFiles/woof-setup.dir/i_printf.c.o [ 20%] Building C object src/CMakeFiles/woof-setup.dir/i_system.c.o [ 20%] Building C object src/CMakeFiles/woof-setup.dir/i_main.c.o [ 22%] Building C object src/CMakeFiles/woof-setup.dir/m_argv.c.o [ 21%] Building C object src/CMakeFiles/woof-setup.dir/m_io.c.o [ 22%] Building C object src/CMakeFiles/woof-setup.dir/i_timer.c.o [ 23%] Building C object src/CMakeFiles/woof-setup.dir/d_iwad.c.o [ 23%] Building C object src/CMakeFiles/woof-setup.dir/m_misc.c.o [ 24%] Building C object src/CMakeFiles/woof-setup.dir/net_io.c.o [ 24%] Building C object src/CMakeFiles/woof-setup.dir/net_packet.c.o In file included from /usr/include/ctype.h:100, from /pbulk/work/games/woof/work/woof-woof_15.2.0/src/net_packet.c:21: /pbulk/work/games/woof/work/woof-woof_15.2.0/src/net_packet.c: In function 'NET_ReadSafeString': /pbulk/work/games/woof/work/woof-woof_15.2.0/src/net_packet.c:234:21: warning: array subscript has type 'char' [-Wchar-subscripts] 234 | if (isprint(*r) || *r == '\n') | ^ [ 25%] Building C object src/CMakeFiles/woof-setup.dir/net_query.c.o [ 25%] Building C object src/CMakeFiles/woof-setup.dir/net_sdl.c.o [ 26%] Building C object src/CMakeFiles/woof-setup.dir/net_structrw.c.o [ 26%] Building C object src/CMakeFiles/woof-setup.dir/version.c.o [ 27%] Building C object src/CMakeFiles/woof-setup.dir/z_zone.c.o In file included from /usr/include/gcc-12/immintrin.h:98, from /pbulk/work/games/woof/work/woof-woof_15.2.0/third-party/spng/spng.c:6212: /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:38:9: error: '_Float16' is not supported on this target 38 | typedef _Float16 __v8hf __attribute__ ((__vector_size__ (16))); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:39:9: error: '_Float16' is not supported on this target 39 | typedef _Float16 __v16hf __attribute__ ((__vector_size__ (32))); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:40:9: error: '_Float16' is not supported on this target 40 | typedef _Float16 __v32hf __attribute__ ((__vector_size__ (64))); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:44:9: error: '_Float16' is not supported on this target 44 | typedef _Float16 __m128h __attribute__ ((__vector_size__ (16), __may_alias__)); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:45:9: error: '_Float16' is not supported on this target 45 | typedef _Float16 __m256h __attribute__ ((__vector_size__ (32), __may_alias__)); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:46:9: error: '_Float16' is not supported on this target 46 | typedef _Float16 __m512h __attribute__ ((__vector_size__ (64), __may_alias__)); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:49:9: error: '_Float16' is not supported on this target 49 | typedef _Float16 __m128h_u __attribute__ ((__vector_size__ (16), \ | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:51:9: error: '_Float16' is not supported on this target 51 | typedef _Float16 __m256h_u __attribute__ ((__vector_size__ (32), \ | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:53:9: error: '_Float16' is not supported on this target 53 | typedef _Float16 __m512h_u __attribute__ ((__vector_size__ (64), \ | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:58:13: error: '_Float16' is not supported on this target 58 | _mm_set_ph (_Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:58:28: error: '_Float16' is not supported on this target 58 | _mm_set_ph (_Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:58:43: error: '_Float16' is not supported on this target 58 | _mm_set_ph (_Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:59:13: error: '_Float16' is not supported on this target 59 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:59:28: error: '_Float16' is not supported on this target 59 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:59:43: error: '_Float16' is not supported on this target 59 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:60:13: error: '_Float16' is not supported on this target 60 | _Float16 __A1, _Float16 __A0) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:60:28: error: '_Float16' is not supported on this target 60 | _Float16 __A1, _Float16 __A0) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:68:16: error: '_Float16' is not supported on this target 68 | _mm256_set_ph (_Float16 __A15, _Float16 __A14, _Float16 __A13, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:68:32: error: '_Float16' is not supported on this target 68 | _mm256_set_ph (_Float16 __A15, _Float16 __A14, _Float16 __A13, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:68:48: error: '_Float16' is not supported on this target 68 | _mm256_set_ph (_Float16 __A15, _Float16 __A14, _Float16 __A13, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:69:16: error: '_Float16' is not supported on this target 69 | _Float16 __A12, _Float16 __A11, _Float16 __A10, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:69:32: error: '_Float16' is not supported on this target 69 | _Float16 __A12, _Float16 __A11, _Float16 __A10, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:69:48: error: '_Float16' is not supported on this target 69 | _Float16 __A12, _Float16 __A11, _Float16 __A10, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:70:16: error: '_Float16' is not supported on this target 70 | _Float16 __A9, _Float16 __A8, _Float16 __A7, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:70:31: error: '_Float16' is not supported on this target 70 | _Float16 __A9, _Float16 __A8, _Float16 __A7, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:70:46: error: '_Float16' is not supported on this target 70 | _Float16 __A9, _Float16 __A8, _Float16 __A7, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:71:16: error: '_Float16' is not supported on this target 71 | _Float16 __A6, _Float16 __A5, _Float16 __A4, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:71:31: error: '_Float16' is not supported on this target 71 | _Float16 __A6, _Float16 __A5, _Float16 __A4, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:71:46: error: '_Float16' is not supported on this target 71 | _Float16 __A6, _Float16 __A5, _Float16 __A4, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:72:16: error: '_Float16' is not supported on this target 72 | _Float16 __A3, _Float16 __A2, _Float16 __A1, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:72:31: error: '_Float16' is not supported on this target 72 | _Float16 __A3, _Float16 __A2, _Float16 __A1, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:72:46: error: '_Float16' is not supported on this target 72 | _Float16 __A3, _Float16 __A2, _Float16 __A1, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:73:16: error: '_Float16' is not supported on this target 73 | _Float16 __A0) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:83:16: error: '_Float16' is not supported on this target 83 | _mm512_set_ph (_Float16 __A31, _Float16 __A30, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:83:32: error: '_Float16' is not supported on this target 83 | _mm512_set_ph (_Float16 __A31, _Float16 __A30, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:83:48: error: '_Float16' is not supported on this target 83 | _mm512_set_ph (_Float16 __A31, _Float16 __A30, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:84:16: error: '_Float16' is not supported on this target 84 | _Float16 __A28, _Float16 __A27, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:84:32: error: '_Float16' is not supported on this target 84 | _Float16 __A28, _Float16 __A27, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:84:48: error: '_Float16' is not supported on this target 84 | _Float16 __A28, _Float16 __A27, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:85:16: error: '_Float16' is not supported on this target 85 | _Float16 __A25, _Float16 __A24, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:85:32: error: '_Float16' is not supported on this target 85 | _Float16 __A25, _Float16 __A24, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:85:48: error: '_Float16' is not supported on this target 85 | _Float16 __A25, _Float16 __A24, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:86:16: error: '_Float16' is not supported on this target 86 | _Float16 __A22, _Float16 __A21, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:86:32: error: '_Float16' is not supported on this target 86 | _Float16 __A22, _Float16 __A21, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:86:48: error: '_Float16' is not supported on this target 86 | _Float16 __A22, _Float16 __A21, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:87:16: error: '_Float16' is not supported on this target 87 | _Float16 __A19, _Float16 __A18, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:87:32: error: '_Float16' is not supported on this target 87 | _Float16 __A19, _Float16 __A18, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:87:48: error: '_Float16' is not supported on this target 87 | _Float16 __A19, _Float16 __A18, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:88:16: error: '_Float16' is not supported on this target 88 | _Float16 __A16, _Float16 __A15, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:88:32: error: '_Float16' is not supported on this target 88 | _Float16 __A16, _Float16 __A15, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:88:48: error: '_Float16' is not supported on this target 88 | _Float16 __A16, _Float16 __A15, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:89:16: error: '_Float16' is not supported on this target 89 | _Float16 __A13, _Float16 __A12, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:89:32: error: '_Float16' is not supported on this target 89 | _Float16 __A13, _Float16 __A12, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:89:48: error: '_Float16' is not supported on this target 89 | _Float16 __A13, _Float16 __A12, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:90:16: error: '_Float16' is not supported on this target 90 | _Float16 __A10, _Float16 __A9, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:90:32: error: '_Float16' is not supported on this target 90 | _Float16 __A10, _Float16 __A9, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:90:47: error: '_Float16' is not supported on this target 90 | _Float16 __A10, _Float16 __A9, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:91:16: error: '_Float16' is not supported on this target 91 | _Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:91:31: error: '_Float16' is not supported on this target 91 | _Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:91:46: error: '_Float16' is not supported on this target 91 | _Float16 __A7, _Float16 __A6, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:92:16: error: '_Float16' is not supported on this target 92 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:92:31: error: '_Float16' is not supported on this target 92 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:92:46: error: '_Float16' is not supported on this target 92 | _Float16 __A4, _Float16 __A3, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:93:16: error: '_Float16' is not supported on this target 93 | _Float16 __A1, _Float16 __A0) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:93:31: error: '_Float16' is not supported on this target 93 | _Float16 __A1, _Float16 __A0) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:110:14: error: '_Float16' is not supported on this target 110 | _mm_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:110:29: error: '_Float16' is not supported on this target 110 | _mm_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:110:44: error: '_Float16' is not supported on this target 110 | _mm_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:111:14: error: '_Float16' is not supported on this target 111 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:111:29: error: '_Float16' is not supported on this target 111 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:111:44: error: '_Float16' is not supported on this target 111 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:112:14: error: '_Float16' is not supported on this target 112 | _Float16 __A6, _Float16 __A7) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:112:29: error: '_Float16' is not supported on this target 112 | _Float16 __A6, _Float16 __A7) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:119:17: error: '_Float16' is not supported on this target 119 | _mm256_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:119:32: error: '_Float16' is not supported on this target 119 | _mm256_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:119:47: error: '_Float16' is not supported on this target 119 | _mm256_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:120:17: error: '_Float16' is not supported on this target 120 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:120:32: error: '_Float16' is not supported on this target 120 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:120:47: error: '_Float16' is not supported on this target 120 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:121:17: error: '_Float16' is not supported on this target 121 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:121:32: error: '_Float16' is not supported on this target 121 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:121:47: error: '_Float16' is not supported on this target 121 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:122:17: error: '_Float16' is not supported on this target 122 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:122:32: error: '_Float16' is not supported on this target 122 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:122:48: error: '_Float16' is not supported on this target 122 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:123:17: error: '_Float16' is not supported on this target 123 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:123:33: error: '_Float16' is not supported on this target 123 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:123:49: error: '_Float16' is not supported on this target 123 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:124:17: error: '_Float16' is not supported on this target 124 | _Float16 __A15) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:133:17: error: '_Float16' is not supported on this target 133 | _mm512_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:133:32: error: '_Float16' is not supported on this target 133 | _mm512_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:133:47: error: '_Float16' is not supported on this target 133 | _mm512_setr_ph (_Float16 __A0, _Float16 __A1, _Float16 __A2, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:134:17: error: '_Float16' is not supported on this target 134 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:134:32: error: '_Float16' is not supported on this target 134 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:134:47: error: '_Float16' is not supported on this target 134 | _Float16 __A3, _Float16 __A4, _Float16 __A5, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:135:17: error: '_Float16' is not supported on this target 135 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:135:32: error: '_Float16' is not supported on this target 135 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:135:47: error: '_Float16' is not supported on this target 135 | _Float16 __A6, _Float16 __A7, _Float16 __A8, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:136:17: error: '_Float16' is not supported on this target 136 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:136:32: error: '_Float16' is not supported on this target 136 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:136:48: error: '_Float16' is not supported on this target 136 | _Float16 __A9, _Float16 __A10, _Float16 __A11, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:137:17: error: '_Float16' is not supported on this target 137 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:137:33: error: '_Float16' is not supported on this target 137 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:137:49: error: '_Float16' is not supported on this target 137 | _Float16 __A12, _Float16 __A13, _Float16 __A14, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:138:17: error: '_Float16' is not supported on this target 138 | _Float16 __A15, _Float16 __A16, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:138:33: error: '_Float16' is not supported on this target 138 | _Float16 __A15, _Float16 __A16, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:138:49: error: '_Float16' is not supported on this target 138 | _Float16 __A15, _Float16 __A16, _Float16 __A17, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:139:17: error: '_Float16' is not supported on this target 139 | _Float16 __A18, _Float16 __A19, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:139:33: error: '_Float16' is not supported on this target 139 | _Float16 __A18, _Float16 __A19, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:139:49: error: '_Float16' is not supported on this target 139 | _Float16 __A18, _Float16 __A19, _Float16 __A20, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:140:17: error: '_Float16' is not supported on this target 140 | _Float16 __A21, _Float16 __A22, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:140:33: error: '_Float16' is not supported on this target 140 | _Float16 __A21, _Float16 __A22, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:140:49: error: '_Float16' is not supported on this target 140 | _Float16 __A21, _Float16 __A22, _Float16 __A23, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:141:17: error: '_Float16' is not supported on this target 141 | _Float16 __A24, _Float16 __A25, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:141:33: error: '_Float16' is not supported on this target 141 | _Float16 __A24, _Float16 __A25, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:141:49: error: '_Float16' is not supported on this target 141 | _Float16 __A24, _Float16 __A25, _Float16 __A26, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:142:17: error: '_Float16' is not supported on this target 142 | _Float16 __A27, _Float16 __A28, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:142:33: error: '_Float16' is not supported on this target 142 | _Float16 __A27, _Float16 __A28, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:142:49: error: '_Float16' is not supported on this target 142 | _Float16 __A27, _Float16 __A28, _Float16 __A29, | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:143:17: error: '_Float16' is not supported on this target 143 | _Float16 __A30, _Float16 __A31) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:143:33: error: '_Float16' is not supported on this target 143 | _Float16 __A30, _Float16 __A31) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:157:14: error: '_Float16' is not supported on this target 157 | _mm_set1_ph (_Float16 __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:164:17: error: '_Float16' is not supported on this target 164 | _mm256_set1_ph (_Float16 __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:172:17: error: '_Float16' is not supported on this target 172 | _mm512_set1_ph (_Float16 __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:236:17: error: '_Float16' is not supported on this target 236 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:243:17: error: '_Float16' is not supported on this target 243 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:250:17: error: '_Float16' is not supported on this target 250 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:368:13: error: '_Float16' is not supported on this target 368 | _mm_set_sh (_Float16 __F) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_load_sh': /usr/include/gcc-12/avx512fp16intrin.h:379:24: error: '_Float16' is not supported on this target 379 | *(_Float16 const *) __P); | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_store_sh': /usr/include/gcc-12/avx512fp16intrin.h:429:5: error: '_Float16' is not supported on this target 429 | *(_Float16 *) __P = ((__v8hf)__A)[0]; | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_add_ph': /usr/include/gcc-12/avx512fp16intrin.h:494:40: error: incompatible type for argument 1 of '__builtin_ia32_addph512_mask' 494 | return __builtin_ia32_addph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:494:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:494:45: error: incompatible type for argument 2 of '__builtin_ia32_addph512_mask' 494 | return __builtin_ia32_addph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:494:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:494:50: error: incompatible type for argument 3 of '__builtin_ia32_addph512_mask' 494 | return __builtin_ia32_addph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:494:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_add_ph': /usr/include/gcc-12/avx512fp16intrin.h:501:40: error: incompatible type for argument 1 of '__builtin_ia32_addph512_mask' 501 | return __builtin_ia32_addph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:501:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:501:45: error: incompatible type for argument 2 of '__builtin_ia32_addph512_mask' 501 | return __builtin_ia32_addph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:501:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:502:40: error: incompatible type for argument 3 of '__builtin_ia32_addph512_mask' 502 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:502:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_sub_ph': /usr/include/gcc-12/avx512fp16intrin.h:516:40: error: incompatible type for argument 1 of '__builtin_ia32_subph512_mask' 516 | return __builtin_ia32_subph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:516:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:516:45: error: incompatible type for argument 2 of '__builtin_ia32_subph512_mask' 516 | return __builtin_ia32_subph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:516:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:516:50: error: incompatible type for argument 3 of '__builtin_ia32_subph512_mask' 516 | return __builtin_ia32_subph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:516:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_sub_ph': /usr/include/gcc-12/avx512fp16intrin.h:523:40: error: incompatible type for argument 1 of '__builtin_ia32_subph512_mask' 523 | return __builtin_ia32_subph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:523:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:523:45: error: incompatible type for argument 2 of '__builtin_ia32_subph512_mask' 523 | return __builtin_ia32_subph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:523:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:524:40: error: incompatible type for argument 3 of '__builtin_ia32_subph512_mask' 524 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:524:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_mul_ph': /usr/include/gcc-12/avx512fp16intrin.h:538:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph512_mask' 538 | return __builtin_ia32_mulph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:538:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:538:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph512_mask' 538 | return __builtin_ia32_mulph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:538:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:538:50: error: incompatible type for argument 3 of '__builtin_ia32_mulph512_mask' 538 | return __builtin_ia32_mulph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:538:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_mul_ph': /usr/include/gcc-12/avx512fp16intrin.h:545:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph512_mask' 545 | return __builtin_ia32_mulph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:545:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:545:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph512_mask' 545 | return __builtin_ia32_mulph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:545:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:546:40: error: incompatible type for argument 3 of '__builtin_ia32_mulph512_mask' 546 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:546:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_div_ph': /usr/include/gcc-12/avx512fp16intrin.h:560:40: error: incompatible type for argument 1 of '__builtin_ia32_divph512_mask' 560 | return __builtin_ia32_divph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:560:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:560:45: error: incompatible type for argument 2 of '__builtin_ia32_divph512_mask' 560 | return __builtin_ia32_divph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:560:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:560:50: error: incompatible type for argument 3 of '__builtin_ia32_divph512_mask' 560 | return __builtin_ia32_divph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:560:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_div_ph': /usr/include/gcc-12/avx512fp16intrin.h:567:40: error: incompatible type for argument 1 of '__builtin_ia32_divph512_mask' 567 | return __builtin_ia32_divph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:567:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:567:45: error: incompatible type for argument 2 of '__builtin_ia32_divph512_mask' 567 | return __builtin_ia32_divph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:567:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:568:40: error: incompatible type for argument 3 of '__builtin_ia32_divph512_mask' 568 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:568:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_add_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:576:46: error: incompatible type for argument 1 of '__builtin_ia32_addph512_mask_round' 576 | return __builtin_ia32_addph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:576:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:576:51: error: incompatible type for argument 2 of '__builtin_ia32_addph512_mask_round' 576 | return __builtin_ia32_addph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:576:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:577:46: error: incompatible type for argument 3 of '__builtin_ia32_addph512_mask_round' 577 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:577:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_add_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:586:46: error: incompatible type for argument 1 of '__builtin_ia32_addph512_mask_round' 586 | return __builtin_ia32_addph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:586:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:586:51: error: incompatible type for argument 2 of '__builtin_ia32_addph512_mask_round' 586 | return __builtin_ia32_addph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:586:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:586:56: error: incompatible type for argument 3 of '__builtin_ia32_addph512_mask_round' 586 | return __builtin_ia32_addph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:586:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_add_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:594:46: error: incompatible type for argument 1 of '__builtin_ia32_addph512_mask_round' 594 | return __builtin_ia32_addph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:594:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:594:51: error: incompatible type for argument 2 of '__builtin_ia32_addph512_mask_round' 594 | return __builtin_ia32_addph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:594:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:595:46: error: incompatible type for argument 3 of '__builtin_ia32_addph512_mask_round' 595 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:595:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_sub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:603:46: error: incompatible type for argument 1 of '__builtin_ia32_subph512_mask_round' 603 | return __builtin_ia32_subph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:603:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:603:51: error: incompatible type for argument 2 of '__builtin_ia32_subph512_mask_round' 603 | return __builtin_ia32_subph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:603:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:604:46: error: incompatible type for argument 3 of '__builtin_ia32_subph512_mask_round' 604 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:604:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_sub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:613:46: error: incompatible type for argument 1 of '__builtin_ia32_subph512_mask_round' 613 | return __builtin_ia32_subph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:613:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:613:51: error: incompatible type for argument 2 of '__builtin_ia32_subph512_mask_round' 613 | return __builtin_ia32_subph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:613:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:613:56: error: incompatible type for argument 3 of '__builtin_ia32_subph512_mask_round' 613 | return __builtin_ia32_subph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:613:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_sub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:621:46: error: incompatible type for argument 1 of '__builtin_ia32_subph512_mask_round' 621 | return __builtin_ia32_subph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:621:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:621:51: error: incompatible type for argument 2 of '__builtin_ia32_subph512_mask_round' 621 | return __builtin_ia32_subph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:621:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:622:46: error: incompatible type for argument 3 of '__builtin_ia32_subph512_mask_round' 622 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:622:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mul_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:630:46: error: incompatible type for argument 1 of '__builtin_ia32_mulph512_mask_round' 630 | return __builtin_ia32_mulph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:630:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:630:51: error: incompatible type for argument 2 of '__builtin_ia32_mulph512_mask_round' 630 | return __builtin_ia32_mulph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:630:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:631:46: error: incompatible type for argument 3 of '__builtin_ia32_mulph512_mask_round' 631 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:631:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_mul_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:640:46: error: incompatible type for argument 1 of '__builtin_ia32_mulph512_mask_round' 640 | return __builtin_ia32_mulph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:640:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:640:51: error: incompatible type for argument 2 of '__builtin_ia32_mulph512_mask_round' 640 | return __builtin_ia32_mulph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:640:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:640:56: error: incompatible type for argument 3 of '__builtin_ia32_mulph512_mask_round' 640 | return __builtin_ia32_mulph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:640:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_mul_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:648:46: error: incompatible type for argument 1 of '__builtin_ia32_mulph512_mask_round' 648 | return __builtin_ia32_mulph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:648:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:648:51: error: incompatible type for argument 2 of '__builtin_ia32_mulph512_mask_round' 648 | return __builtin_ia32_mulph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:648:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:649:46: error: incompatible type for argument 3 of '__builtin_ia32_mulph512_mask_round' 649 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:649:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_div_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:657:46: error: incompatible type for argument 1 of '__builtin_ia32_divph512_mask_round' 657 | return __builtin_ia32_divph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:657:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:657:51: error: incompatible type for argument 2 of '__builtin_ia32_divph512_mask_round' 657 | return __builtin_ia32_divph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:657:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:658:46: error: incompatible type for argument 3 of '__builtin_ia32_divph512_mask_round' 658 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:658:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_div_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:667:46: error: incompatible type for argument 1 of '__builtin_ia32_divph512_mask_round' 667 | return __builtin_ia32_divph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:667:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:667:51: error: incompatible type for argument 2 of '__builtin_ia32_divph512_mask_round' 667 | return __builtin_ia32_divph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:667:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:667:56: error: incompatible type for argument 3 of '__builtin_ia32_divph512_mask_round' 667 | return __builtin_ia32_divph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:667:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_div_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:675:46: error: incompatible type for argument 1 of '__builtin_ia32_divph512_mask_round' 675 | return __builtin_ia32_divph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:675:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:675:51: error: incompatible type for argument 2 of '__builtin_ia32_divph512_mask_round' 675 | return __builtin_ia32_divph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:675:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:676:46: error: incompatible type for argument 3 of '__builtin_ia32_divph512_mask_round' 676 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:676:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_add_sh': /usr/include/gcc-12/avx512fp16intrin.h:773:37: error: incompatible type for argument 1 of '__builtin_ia32_addsh_mask' 773 | return __builtin_ia32_addsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:773:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:773:42: error: incompatible type for argument 2 of '__builtin_ia32_addsh_mask' 773 | return __builtin_ia32_addsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:773:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:773:47: error: incompatible type for argument 3 of '__builtin_ia32_addsh_mask' 773 | return __builtin_ia32_addsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:773:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_add_sh': /usr/include/gcc-12/avx512fp16intrin.h:780:37: error: incompatible type for argument 1 of '__builtin_ia32_addsh_mask' 780 | return __builtin_ia32_addsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:780:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:780:42: error: incompatible type for argument 2 of '__builtin_ia32_addsh_mask' 780 | return __builtin_ia32_addsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:780:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:780:47: error: incompatible type for argument 3 of '__builtin_ia32_addsh_mask' 780 | return __builtin_ia32_addsh_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:780:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_sub_sh': /usr/include/gcc-12/avx512fp16intrin.h:796:37: error: incompatible type for argument 1 of '__builtin_ia32_subsh_mask' 796 | return __builtin_ia32_subsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:796:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:796:42: error: incompatible type for argument 2 of '__builtin_ia32_subsh_mask' 796 | return __builtin_ia32_subsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:796:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:796:47: error: incompatible type for argument 3 of '__builtin_ia32_subsh_mask' 796 | return __builtin_ia32_subsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:796:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_sub_sh': /usr/include/gcc-12/avx512fp16intrin.h:803:37: error: incompatible type for argument 1 of '__builtin_ia32_subsh_mask' 803 | return __builtin_ia32_subsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:803:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:803:42: error: incompatible type for argument 2 of '__builtin_ia32_subsh_mask' 803 | return __builtin_ia32_subsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:803:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:803:47: error: incompatible type for argument 3 of '__builtin_ia32_subsh_mask' 803 | return __builtin_ia32_subsh_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:803:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_mul_sh': /usr/include/gcc-12/avx512fp16intrin.h:819:37: error: incompatible type for argument 1 of '__builtin_ia32_mulsh_mask' 819 | return __builtin_ia32_mulsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:819:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:819:42: error: incompatible type for argument 2 of '__builtin_ia32_mulsh_mask' 819 | return __builtin_ia32_mulsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:819:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:819:47: error: incompatible type for argument 3 of '__builtin_ia32_mulsh_mask' 819 | return __builtin_ia32_mulsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:819:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_mul_sh': /usr/include/gcc-12/avx512fp16intrin.h:826:37: error: incompatible type for argument 1 of '__builtin_ia32_mulsh_mask' 826 | return __builtin_ia32_mulsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:826:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:826:42: error: incompatible type for argument 2 of '__builtin_ia32_mulsh_mask' 826 | return __builtin_ia32_mulsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:826:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:826:47: error: incompatible type for argument 3 of '__builtin_ia32_mulsh_mask' 826 | return __builtin_ia32_mulsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:826:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_div_sh': /usr/include/gcc-12/avx512fp16intrin.h:841:37: error: incompatible type for argument 1 of '__builtin_ia32_divsh_mask' 841 | return __builtin_ia32_divsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:841:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:841:42: error: incompatible type for argument 2 of '__builtin_ia32_divsh_mask' 841 | return __builtin_ia32_divsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:841:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:841:47: error: incompatible type for argument 3 of '__builtin_ia32_divsh_mask' 841 | return __builtin_ia32_divsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:841:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_div_sh': /usr/include/gcc-12/avx512fp16intrin.h:848:37: error: incompatible type for argument 1 of '__builtin_ia32_divsh_mask' 848 | return __builtin_ia32_divsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:848:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:848:42: error: incompatible type for argument 2 of '__builtin_ia32_divsh_mask' 848 | return __builtin_ia32_divsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:848:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:848:47: error: incompatible type for argument 3 of '__builtin_ia32_divsh_mask' 848 | return __builtin_ia32_divsh_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:848:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_add_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:857:43: error: incompatible type for argument 1 of '__builtin_ia32_addsh_mask_round' 857 | return __builtin_ia32_addsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:857:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:857:48: error: incompatible type for argument 2 of '__builtin_ia32_addsh_mask_round' 857 | return __builtin_ia32_addsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:857:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:858:43: error: incompatible type for argument 3 of '__builtin_ia32_addsh_mask_round' 858 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:858:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_add_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:867:43: error: incompatible type for argument 1 of '__builtin_ia32_addsh_mask_round' 867 | return __builtin_ia32_addsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:867:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:867:48: error: incompatible type for argument 2 of '__builtin_ia32_addsh_mask_round' 867 | return __builtin_ia32_addsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:867:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:867:53: error: incompatible type for argument 3 of '__builtin_ia32_addsh_mask_round' 867 | return __builtin_ia32_addsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:867:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_add_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:875:43: error: incompatible type for argument 1 of '__builtin_ia32_addsh_mask_round' 875 | return __builtin_ia32_addsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:875:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:875:48: error: incompatible type for argument 2 of '__builtin_ia32_addsh_mask_round' 875 | return __builtin_ia32_addsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:875:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:876:43: error: incompatible type for argument 3 of '__builtin_ia32_addsh_mask_round' 876 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:876:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_sub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:884:43: error: incompatible type for argument 1 of '__builtin_ia32_subsh_mask_round' 884 | return __builtin_ia32_subsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:884:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:884:48: error: incompatible type for argument 2 of '__builtin_ia32_subsh_mask_round' 884 | return __builtin_ia32_subsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:884:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:885:43: error: incompatible type for argument 3 of '__builtin_ia32_subsh_mask_round' 885 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:885:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_sub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:894:43: error: incompatible type for argument 1 of '__builtin_ia32_subsh_mask_round' 894 | return __builtin_ia32_subsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:894:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:894:48: error: incompatible type for argument 2 of '__builtin_ia32_subsh_mask_round' 894 | return __builtin_ia32_subsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:894:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:894:53: error: incompatible type for argument 3 of '__builtin_ia32_subsh_mask_round' 894 | return __builtin_ia32_subsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:894:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_sub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:902:43: error: incompatible type for argument 1 of '__builtin_ia32_subsh_mask_round' 902 | return __builtin_ia32_subsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:902:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:902:48: error: incompatible type for argument 2 of '__builtin_ia32_subsh_mask_round' 902 | return __builtin_ia32_subsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:902:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:903:43: error: incompatible type for argument 3 of '__builtin_ia32_subsh_mask_round' 903 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:903:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mul_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:911:43: error: incompatible type for argument 1 of '__builtin_ia32_mulsh_mask_round' 911 | return __builtin_ia32_mulsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:911:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:911:48: error: incompatible type for argument 2 of '__builtin_ia32_mulsh_mask_round' 911 | return __builtin_ia32_mulsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:911:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:912:43: error: incompatible type for argument 3 of '__builtin_ia32_mulsh_mask_round' 912 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:912:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_mul_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:921:43: error: incompatible type for argument 1 of '__builtin_ia32_mulsh_mask_round' 921 | return __builtin_ia32_mulsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:921:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:921:48: error: incompatible type for argument 2 of '__builtin_ia32_mulsh_mask_round' 921 | return __builtin_ia32_mulsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:921:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:921:53: error: incompatible type for argument 3 of '__builtin_ia32_mulsh_mask_round' 921 | return __builtin_ia32_mulsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:921:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_mul_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:929:43: error: incompatible type for argument 1 of '__builtin_ia32_mulsh_mask_round' 929 | return __builtin_ia32_mulsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:929:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:929:48: error: incompatible type for argument 2 of '__builtin_ia32_mulsh_mask_round' 929 | return __builtin_ia32_mulsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:929:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:930:43: error: incompatible type for argument 3 of '__builtin_ia32_mulsh_mask_round' 930 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:930:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_div_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:938:43: error: incompatible type for argument 1 of '__builtin_ia32_divsh_mask_round' 938 | return __builtin_ia32_divsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:938:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:938:48: error: incompatible type for argument 2 of '__builtin_ia32_divsh_mask_round' 938 | return __builtin_ia32_divsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:938:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:939:43: error: incompatible type for argument 3 of '__builtin_ia32_divsh_mask_round' 939 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:939:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_div_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:948:43: error: incompatible type for argument 1 of '__builtin_ia32_divsh_mask_round' 948 | return __builtin_ia32_divsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:948:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:948:48: error: incompatible type for argument 2 of '__builtin_ia32_divsh_mask_round' 948 | return __builtin_ia32_divsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:948:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:948:53: error: incompatible type for argument 3 of '__builtin_ia32_divsh_mask_round' 948 | return __builtin_ia32_divsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:948:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_div_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:956:43: error: incompatible type for argument 1 of '__builtin_ia32_divsh_mask_round' 956 | return __builtin_ia32_divsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:956:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:956:48: error: incompatible type for argument 2 of '__builtin_ia32_divsh_mask_round' 956 | return __builtin_ia32_divsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:956:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:957:43: error: incompatible type for argument 3 of '__builtin_ia32_divsh_mask_round' 957 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:957:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_max_ph': /usr/include/gcc-12/avx512fp16intrin.h:1019:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask' 1019 | return __builtin_ia32_maxph512_mask (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1019:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1019:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask' 1019 | return __builtin_ia32_maxph512_mask (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1019:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1020:40: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask' 1020 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1020:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_max_ph': /usr/include/gcc-12/avx512fp16intrin.h:1028:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask' 1028 | return __builtin_ia32_maxph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1028:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1028:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask' 1028 | return __builtin_ia32_maxph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1028:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1028:50: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask' 1028 | return __builtin_ia32_maxph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1028:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_max_ph': /usr/include/gcc-12/avx512fp16intrin.h:1035:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask' 1035 | return __builtin_ia32_maxph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1035:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1035:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask' 1035 | return __builtin_ia32_maxph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1035:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1036:40: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask' 1036 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1036:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_min_ph': /usr/include/gcc-12/avx512fp16intrin.h:1043:40: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask' 1043 | return __builtin_ia32_minph512_mask (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1043:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1043:45: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask' 1043 | return __builtin_ia32_minph512_mask (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1043:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1044:40: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask' 1044 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1044:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_min_ph': /usr/include/gcc-12/avx512fp16intrin.h:1052:40: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask' 1052 | return __builtin_ia32_minph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1052:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1052:45: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask' 1052 | return __builtin_ia32_minph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1052:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1052:50: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask' 1052 | return __builtin_ia32_minph512_mask (__C, __D, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1052:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_min_ph': /usr/include/gcc-12/avx512fp16intrin.h:1059:40: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask' 1059 | return __builtin_ia32_minph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1059:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1059:45: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask' 1059 | return __builtin_ia32_minph512_mask (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1059:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1060:40: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask' 1060 | _mm512_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1060:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_max_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1068:46: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask_round' 1068 | return __builtin_ia32_maxph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1068:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1068:51: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask_round' 1068 | return __builtin_ia32_maxph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1068:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1069:46: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask_round' 1069 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1069:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_max_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1078:46: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask_round' 1078 | return __builtin_ia32_maxph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1078:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1078:51: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask_round' 1078 | return __builtin_ia32_maxph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1078:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1078:56: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask_round' 1078 | return __builtin_ia32_maxph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1078:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_max_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1086:46: error: incompatible type for argument 1 of '__builtin_ia32_maxph512_mask_round' 1086 | return __builtin_ia32_maxph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1086:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1086:51: error: incompatible type for argument 2 of '__builtin_ia32_maxph512_mask_round' 1086 | return __builtin_ia32_maxph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1086:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1087:46: error: incompatible type for argument 3 of '__builtin_ia32_maxph512_mask_round' 1087 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1087:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_min_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1095:46: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask_round' 1095 | return __builtin_ia32_minph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1095:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1095:51: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask_round' 1095 | return __builtin_ia32_minph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1095:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1096:46: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask_round' 1096 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1096:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_min_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1105:46: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask_round' 1105 | return __builtin_ia32_minph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1105:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1105:51: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask_round' 1105 | return __builtin_ia32_minph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1105:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1105:56: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask_round' 1105 | return __builtin_ia32_minph512_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1105:56: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_min_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1113:46: error: incompatible type for argument 1 of '__builtin_ia32_minph512_mask_round' 1113 | return __builtin_ia32_minph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1113:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1113:51: error: incompatible type for argument 2 of '__builtin_ia32_minph512_mask_round' 1113 | return __builtin_ia32_minph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1113:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1114:46: error: incompatible type for argument 3 of '__builtin_ia32_minph512_mask_round' 1114 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1114:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_max_sh': /usr/include/gcc-12/avx512fp16intrin.h:1159:37: error: incompatible type for argument 1 of '__builtin_ia32_maxsh_mask' 1159 | return __builtin_ia32_maxsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1159:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1159:42: error: incompatible type for argument 2 of '__builtin_ia32_maxsh_mask' 1159 | return __builtin_ia32_maxsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1159:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1159:47: error: incompatible type for argument 3 of '__builtin_ia32_maxsh_mask' 1159 | return __builtin_ia32_maxsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1159:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_max_sh': /usr/include/gcc-12/avx512fp16intrin.h:1166:37: error: incompatible type for argument 1 of '__builtin_ia32_maxsh_mask' 1166 | return __builtin_ia32_maxsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1166:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1166:42: error: incompatible type for argument 2 of '__builtin_ia32_maxsh_mask' 1166 | return __builtin_ia32_maxsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1166:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1166:47: error: incompatible type for argument 3 of '__builtin_ia32_maxsh_mask' 1166 | return __builtin_ia32_maxsh_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1166:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_min_sh': /usr/include/gcc-12/avx512fp16intrin.h:1182:37: error: incompatible type for argument 1 of '__builtin_ia32_minsh_mask' 1182 | return __builtin_ia32_minsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1182:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1182:42: error: incompatible type for argument 2 of '__builtin_ia32_minsh_mask' 1182 | return __builtin_ia32_minsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1182:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1182:47: error: incompatible type for argument 3 of '__builtin_ia32_minsh_mask' 1182 | return __builtin_ia32_minsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1182:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_min_sh': /usr/include/gcc-12/avx512fp16intrin.h:1189:37: error: incompatible type for argument 1 of '__builtin_ia32_minsh_mask' 1189 | return __builtin_ia32_minsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1189:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1189:42: error: incompatible type for argument 2 of '__builtin_ia32_minsh_mask' 1189 | return __builtin_ia32_minsh_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1189:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1189:47: error: incompatible type for argument 3 of '__builtin_ia32_minsh_mask' 1189 | return __builtin_ia32_minsh_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1189:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_max_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1198:43: error: incompatible type for argument 1 of '__builtin_ia32_maxsh_mask_round' 1198 | return __builtin_ia32_maxsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1198:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1198:48: error: incompatible type for argument 2 of '__builtin_ia32_maxsh_mask_round' 1198 | return __builtin_ia32_maxsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1198:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1199:43: error: incompatible type for argument 3 of '__builtin_ia32_maxsh_mask_round' 1199 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1199:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_max_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1208:43: error: incompatible type for argument 1 of '__builtin_ia32_maxsh_mask_round' 1208 | return __builtin_ia32_maxsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1208:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1208:48: error: incompatible type for argument 2 of '__builtin_ia32_maxsh_mask_round' 1208 | return __builtin_ia32_maxsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1208:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1208:53: error: incompatible type for argument 3 of '__builtin_ia32_maxsh_mask_round' 1208 | return __builtin_ia32_maxsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1208:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_max_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1216:43: error: incompatible type for argument 1 of '__builtin_ia32_maxsh_mask_round' 1216 | return __builtin_ia32_maxsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1216:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1216:48: error: incompatible type for argument 2 of '__builtin_ia32_maxsh_mask_round' 1216 | return __builtin_ia32_maxsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1216:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1217:43: error: incompatible type for argument 3 of '__builtin_ia32_maxsh_mask_round' 1217 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1217:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_min_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1225:43: error: incompatible type for argument 1 of '__builtin_ia32_minsh_mask_round' 1225 | return __builtin_ia32_minsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1225:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1225:48: error: incompatible type for argument 2 of '__builtin_ia32_minsh_mask_round' 1225 | return __builtin_ia32_minsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1225:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1226:43: error: incompatible type for argument 3 of '__builtin_ia32_minsh_mask_round' 1226 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1226:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_min_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1235:43: error: incompatible type for argument 1 of '__builtin_ia32_minsh_mask_round' 1235 | return __builtin_ia32_minsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1235:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1235:48: error: incompatible type for argument 2 of '__builtin_ia32_minsh_mask_round' 1235 | return __builtin_ia32_minsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1235:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1235:53: error: incompatible type for argument 3 of '__builtin_ia32_minsh_mask_round' 1235 | return __builtin_ia32_minsh_mask_round (__C, __D, __A, __B, __E); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1235:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_min_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1243:43: error: incompatible type for argument 1 of '__builtin_ia32_minsh_mask_round' 1243 | return __builtin_ia32_minsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1243:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1243:48: error: incompatible type for argument 2 of '__builtin_ia32_minsh_mask_round' 1243 | return __builtin_ia32_minsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1243:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1244:43: error: incompatible type for argument 3 of '__builtin_ia32_minsh_mask_round' 1244 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1244:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cmp_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:1338:38: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1338 | __builtin_ia32_cmpsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1338:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1338:43: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1338 | __builtin_ia32_cmpsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1338:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cmp_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:1349:38: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1349 | __builtin_ia32_cmpsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1349:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1349:43: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1349 | __builtin_ia32_cmpsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1349:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cmp_round_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:1359:54: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1359 | return (__mmask8) __builtin_ia32_cmpsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1359:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1359:59: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1359 | return (__mmask8) __builtin_ia32_cmpsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1359:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cmp_round_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:1369:54: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1369 | return (__mmask8) __builtin_ia32_cmpsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1369:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1369:59: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1369 | return (__mmask8) __builtin_ia32_cmpsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1369:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comieq_sh': /usr/include/gcc-12/avx512fp16intrin.h:1396:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1396 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_EQ_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1396:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1396:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1396 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_EQ_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1396:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comilt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1405:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1405 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LT_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1405:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1405:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1405 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LT_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1405:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comile_sh': /usr/include/gcc-12/avx512fp16intrin.h:1414:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1414 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LE_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1414:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1414:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1414 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LE_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1414:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comigt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1423:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1423 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GT_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1423:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1423:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1423 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GT_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1423:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comige_sh': /usr/include/gcc-12/avx512fp16intrin.h:1432:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1432 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GE_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1432:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1432:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1432 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GE_OS, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1432:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comineq_sh': /usr/include/gcc-12/avx512fp16intrin.h:1441:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1441 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_NEQ_US, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1441:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1441:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1441 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_NEQ_US, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1441:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomieq_sh': /usr/include/gcc-12/avx512fp16intrin.h:1450:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1450 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_EQ_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1450:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1450:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1450 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_EQ_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1450:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomilt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1459:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1459 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LT_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1459:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1459:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1459 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LT_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1459:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomile_sh': /usr/include/gcc-12/avx512fp16intrin.h:1468:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1468 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LE_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1468:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1468:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1468 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_LE_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1468:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomigt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1477:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1477 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GT_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1477:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1477:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1477 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GT_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1477:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomige_sh': /usr/include/gcc-12/avx512fp16intrin.h:1486:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1486 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GE_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1486:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1486:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1486 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_GE_OQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1486:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_ucomineq_sh': /usr/include/gcc-12/avx512fp16intrin.h:1495:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1495 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_NEQ_UQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1495:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1495:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1495 | return __builtin_ia32_cmpsh_mask_round (__A, __B, _CMP_NEQ_UQ, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1495:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comi_sh': /usr/include/gcc-12/avx512fp16intrin.h:1505:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1505 | return __builtin_ia32_cmpsh_mask_round (__A, __B, __P, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1505:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1505:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1505 | return __builtin_ia32_cmpsh_mask_round (__A, __B, __P, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1505:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_comi_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1514:43: error: incompatible type for argument 1 of '__builtin_ia32_cmpsh_mask_round' 1514 | return __builtin_ia32_cmpsh_mask_round (__A, __B, __P, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1514:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1514:48: error: incompatible type for argument 2 of '__builtin_ia32_cmpsh_mask_round' 1514 | return __builtin_ia32_cmpsh_mask_round (__A, __B, __P, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1514:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_sqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1532:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1532 | return __builtin_ia32_sqrtph512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1532:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1533:47: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1533 | _mm512_setzero_ph(), | ^~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1533:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_sqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1542:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1542 | return __builtin_ia32_sqrtph512_mask_round (__C, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1542:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1542:52: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1542 | return __builtin_ia32_sqrtph512_mask_round (__C, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1542:52: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_sqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1550:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1550 | return __builtin_ia32_sqrtph512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1550:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1551:47: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1551 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1551:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_sqrt_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1561:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1561 | return __builtin_ia32_sqrtph512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1561:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1562:47: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1562 | _mm512_setzero_ph(), | ^~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1562:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_sqrt_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1571:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1571 | return __builtin_ia32_sqrtph512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1571:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1571:52: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1571 | return __builtin_ia32_sqrtph512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1571:52: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_sqrt_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1578:47: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph512_mask_round' 1578 | return __builtin_ia32_sqrtph512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1578:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1579:47: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph512_mask_round' 1579 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1579:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_rsqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1604:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph512_mask' 1604 | return __builtin_ia32_rsqrtph512_mask (__A, _mm512_setzero_ph (), | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1604:42: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1604:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph512_mask' 1604 | return __builtin_ia32_rsqrtph512_mask (__A, _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1604:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_rsqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1612:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph512_mask' 1612 | return __builtin_ia32_rsqrtph512_mask (__C, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1612:42: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1612:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph512_mask' 1612 | return __builtin_ia32_rsqrtph512_mask (__C, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1612:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_rsqrt_ph': /usr/include/gcc-12/avx512fp16intrin.h:1619:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph512_mask' 1619 | return __builtin_ia32_rsqrtph512_mask (__B, _mm512_setzero_ph (), | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1619:42: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1619:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph512_mask' 1619 | return __builtin_ia32_rsqrtph512_mask (__B, _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1619:47: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_rsqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1628:39: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtsh_mask' 1628 | return __builtin_ia32_rsqrtsh_mask (__B, __A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1628:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1628:44: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtsh_mask' 1628 | return __builtin_ia32_rsqrtsh_mask (__B, __A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1628:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1628:49: error: incompatible type for argument 3 of '__builtin_ia32_rsqrtsh_mask' 1628 | return __builtin_ia32_rsqrtsh_mask (__B, __A, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1628:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_rsqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1636:39: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtsh_mask' 1636 | return __builtin_ia32_rsqrtsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1636:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1636:44: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtsh_mask' 1636 | return __builtin_ia32_rsqrtsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1636:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1636:49: error: incompatible type for argument 3 of '__builtin_ia32_rsqrtsh_mask' 1636 | return __builtin_ia32_rsqrtsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1636:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_rsqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1643:39: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtsh_mask' 1643 | return __builtin_ia32_rsqrtsh_mask (__C, __B, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1643:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1643:44: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtsh_mask' 1643 | return __builtin_ia32_rsqrtsh_mask (__C, __B, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1643:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1643:49: error: incompatible type for argument 3 of '__builtin_ia32_rsqrtsh_mask' 1643 | return __builtin_ia32_rsqrtsh_mask (__C, __B, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1643:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_sqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1652:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1652 | return __builtin_ia32_sqrtsh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1652:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1652:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1652 | return __builtin_ia32_sqrtsh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1652:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1653:44: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1653 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1653:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_sqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1662:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1662 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1662:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1662:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1662 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1662:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1662:54: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1662 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1662:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_sqrt_sh': /usr/include/gcc-12/avx512fp16intrin.h:1670:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1670 | return __builtin_ia32_sqrtsh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1670:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1670:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1670 | return __builtin_ia32_sqrtsh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1670:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1671:44: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1671 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1671:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_sqrt_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1680:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1680 | return __builtin_ia32_sqrtsh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1680:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1680:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1680 | return __builtin_ia32_sqrtsh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1680:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1681:44: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1681 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1681:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_sqrt_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1690:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1690 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1690:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1690:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1690 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1690:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1690:54: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1690 | return __builtin_ia32_sqrtsh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1690:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_sqrt_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1699:44: error: incompatible type for argument 1 of '__builtin_ia32_sqrtsh_mask_round' 1699 | return __builtin_ia32_sqrtsh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1699:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1699:49: error: incompatible type for argument 2 of '__builtin_ia32_sqrtsh_mask_round' 1699 | return __builtin_ia32_sqrtsh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1699:49: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1700:44: error: incompatible type for argument 3 of '__builtin_ia32_sqrtsh_mask_round' 1700 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1700:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_rcp_ph': /usr/include/gcc-12/avx512fp16intrin.h:1725:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph512_mask' 1725 | return __builtin_ia32_rcpph512_mask (__A, _mm512_setzero_ph (), | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1725:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1725:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph512_mask' 1725 | return __builtin_ia32_rcpph512_mask (__A, _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1725:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_rcp_ph': /usr/include/gcc-12/avx512fp16intrin.h:1733:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph512_mask' 1733 | return __builtin_ia32_rcpph512_mask (__C, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1733:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1733:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph512_mask' 1733 | return __builtin_ia32_rcpph512_mask (__C, __A, __B); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1733:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_rcp_ph': /usr/include/gcc-12/avx512fp16intrin.h:1740:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph512_mask' 1740 | return __builtin_ia32_rcpph512_mask (__B, _mm512_setzero_ph (), | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1740:40: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1740:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph512_mask' 1740 | return __builtin_ia32_rcpph512_mask (__B, _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1740:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_rcp_sh': /usr/include/gcc-12/avx512fp16intrin.h:1749:37: error: incompatible type for argument 1 of '__builtin_ia32_rcpsh_mask' 1749 | return __builtin_ia32_rcpsh_mask (__B, __A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1749:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1749:42: error: incompatible type for argument 2 of '__builtin_ia32_rcpsh_mask' 1749 | return __builtin_ia32_rcpsh_mask (__B, __A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1749:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1749:47: error: incompatible type for argument 3 of '__builtin_ia32_rcpsh_mask' 1749 | return __builtin_ia32_rcpsh_mask (__B, __A, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1749:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_rcp_sh': /usr/include/gcc-12/avx512fp16intrin.h:1757:37: error: incompatible type for argument 1 of '__builtin_ia32_rcpsh_mask' 1757 | return __builtin_ia32_rcpsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1757:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1757:42: error: incompatible type for argument 2 of '__builtin_ia32_rcpsh_mask' 1757 | return __builtin_ia32_rcpsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1757:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1757:47: error: incompatible type for argument 3 of '__builtin_ia32_rcpsh_mask' 1757 | return __builtin_ia32_rcpsh_mask (__D, __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1757:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_rcp_sh': /usr/include/gcc-12/avx512fp16intrin.h:1764:37: error: incompatible type for argument 1 of '__builtin_ia32_rcpsh_mask' 1764 | return __builtin_ia32_rcpsh_mask (__C, __B, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1764:37: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1764:42: error: incompatible type for argument 2 of '__builtin_ia32_rcpsh_mask' 1764 | return __builtin_ia32_rcpsh_mask (__C, __B, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1764:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1764:47: error: incompatible type for argument 3 of '__builtin_ia32_rcpsh_mask' 1764 | return __builtin_ia32_rcpsh_mask (__C, __B, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1764:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_scalef_ph': /usr/include/gcc-12/avx512fp16intrin.h:1773:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1773 | return __builtin_ia32_scalefph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1773:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1773:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1773 | return __builtin_ia32_scalefph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1773:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1774:49: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1774 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1774:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_scalef_ph': /usr/include/gcc-12/avx512fp16intrin.h:1783:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1783 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1783:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1783:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1783 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1783:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1783:59: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1783 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1783:59: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_scalef_ph': /usr/include/gcc-12/avx512fp16intrin.h:1791:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1791 | return __builtin_ia32_scalefph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1791:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1791:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1791 | return __builtin_ia32_scalefph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1791:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1792:49: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1792 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1792:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_scalef_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1802:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1802 | return __builtin_ia32_scalefph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1802:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1802:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1802 | return __builtin_ia32_scalefph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1802:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1803:49: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1803 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1803:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_scalef_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1812:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1812 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1812:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1812:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1812 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1812:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1812:59: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1812 | return __builtin_ia32_scalefph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1812:59: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_scalef_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1821:49: error: incompatible type for argument 1 of '__builtin_ia32_scalefph512_mask_round' 1821 | return __builtin_ia32_scalefph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1821:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1821:54: error: incompatible type for argument 2 of '__builtin_ia32_scalefph512_mask_round' 1821 | return __builtin_ia32_scalefph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1821:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1822:49: error: incompatible type for argument 3 of '__builtin_ia32_scalefph512_mask_round' 1822 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1822:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_scalef_sh': /usr/include/gcc-12/avx512fp16intrin.h:1847:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1847 | return __builtin_ia32_scalefsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1847:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1847:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1847 | return __builtin_ia32_scalefsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1847:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1848:46: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1848 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1848:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_scalef_sh': /usr/include/gcc-12/avx512fp16intrin.h:1857:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1857 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1857:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1857:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1857 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1857:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1857:56: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1857 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1857:56: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_scalef_sh': /usr/include/gcc-12/avx512fp16intrin.h:1865:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1865 | return __builtin_ia32_scalefsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1865:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1865:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1865 | return __builtin_ia32_scalefsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1865:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1866:46: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1866 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1866:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_scalef_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1876:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1876 | return __builtin_ia32_scalefsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1876:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1876:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1876 | return __builtin_ia32_scalefsh_mask_round (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1876:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1877:46: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1877 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1877:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_scalef_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1886:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1886 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1886:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1886:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1886 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1886:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1886:56: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1886 | return __builtin_ia32_scalefsh_mask_round (__C, __D, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1886:56: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_scalef_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:1895:46: error: incompatible type for argument 1 of '__builtin_ia32_scalefsh_mask_round' 1895 | return __builtin_ia32_scalefsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1895:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1895:51: error: incompatible type for argument 2 of '__builtin_ia32_scalefsh_mask_round' 1895 | return __builtin_ia32_scalefsh_mask_round (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1895:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:1896:46: error: incompatible type for argument 3 of '__builtin_ia32_scalefsh_mask_round' 1896 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:1896:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_ph': /usr/include/gcc-12/avx512fp16intrin.h:1921:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1921 | return __builtin_ia32_reduceph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1921:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1922:49: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1922 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1922:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_reduce_ph': /usr/include/gcc-12/avx512fp16intrin.h:1931:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1931 | return __builtin_ia32_reduceph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1931:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1931:59: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1931 | return __builtin_ia32_reduceph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1931:59: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_reduce_ph': /usr/include/gcc-12/avx512fp16intrin.h:1939:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1939 | return __builtin_ia32_reduceph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1939:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1940:49: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1940 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1940:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1949:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1949 | return __builtin_ia32_reduceph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1949:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1950:49: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1950 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1950:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_reduce_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1959:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1959 | return __builtin_ia32_reduceph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1959:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1959:59: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1959 | return __builtin_ia32_reduceph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1959:59: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_reduce_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:1968:49: error: incompatible type for argument 1 of '__builtin_ia32_reduceph512_mask_round' 1968 | return __builtin_ia32_reduceph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1968:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:1969:49: error: incompatible type for argument 3 of '__builtin_ia32_reduceph512_mask_round' 1969 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:1969:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_reduce_sh': /usr/include/gcc-12/avx512fp16intrin.h:2010:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2010 | return __builtin_ia32_reducesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2010:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2010:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2010 | return __builtin_ia32_reducesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2010:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2011:46: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2011 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2011:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_reduce_sh': /usr/include/gcc-12/avx512fp16intrin.h:2021:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2021 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2021:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2021:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2021 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2021:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2021:61: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2021 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2021:61: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_reduce_sh': /usr/include/gcc-12/avx512fp16intrin.h:2029:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2029 | return __builtin_ia32_reducesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2029:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2029:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2029 | return __builtin_ia32_reducesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2029:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2030:46: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2030 | _mm_setzero_ph (), __A, | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2030:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_reduce_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2038:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2038 | return __builtin_ia32_reducesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2038:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2038:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2038 | return __builtin_ia32_reducesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2038:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2039:46: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2039 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2039:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_reduce_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2048:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2048 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2048:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2048:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2048 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2048:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2048:61: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2048 | return __builtin_ia32_reducesh_mask_round (__C, __D, __E, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2048:61: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_reduce_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2057:46: error: incompatible type for argument 1 of '__builtin_ia32_reducesh_mask_round' 2057 | return __builtin_ia32_reducesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2057:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2057:51: error: incompatible type for argument 2 of '__builtin_ia32_reducesh_mask_round' 2057 | return __builtin_ia32_reducesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2057:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2058:46: error: incompatible type for argument 4 of '__builtin_ia32_reducesh_mask_round' 2058 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2058:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_roundscale_ph': /usr/include/gcc-12/avx512fp16intrin.h:2099:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2099 | return __builtin_ia32_rndscaleph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2099:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2100:51: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2100 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2100:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_roundscale_ph': /usr/include/gcc-12/avx512fp16intrin.h:2110:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2110 | return __builtin_ia32_rndscaleph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2110:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2110:61: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2110 | return __builtin_ia32_rndscaleph512_mask_round (__C, __D, __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2110:61: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_roundscale_ph': /usr/include/gcc-12/avx512fp16intrin.h:2118:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2118 | return __builtin_ia32_rndscaleph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2118:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2119:51: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2119 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2119:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_roundscale_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2128:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2128 | return __builtin_ia32_rndscaleph512_mask_round (__A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2128:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2129:51: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2129 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2129:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_roundscale_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2139:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2139 | return __builtin_ia32_rndscaleph512_mask_round (__C, __D, __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2139:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2139:61: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2139 | return __builtin_ia32_rndscaleph512_mask_round (__C, __D, __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2139:61: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_roundscale_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2148:51: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph512_mask_round' 2148 | return __builtin_ia32_rndscaleph512_mask_round (__B, __C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2148:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h:2149:51: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph512_mask_round' 2149 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2149:51: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_roundscale_sh': /usr/include/gcc-12/avx512fp16intrin.h:2190:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2190 | return __builtin_ia32_rndscalesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2190:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2190:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2190 | return __builtin_ia32_rndscalesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2190:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2191:48: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2191 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2191:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_roundscale_sh': /usr/include/gcc-12/avx512fp16intrin.h:2201:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2201 | return __builtin_ia32_rndscalesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2201:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2201:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2201 | return __builtin_ia32_rndscalesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2201:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2201:63: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2201 | return __builtin_ia32_rndscalesh_mask_round (__C, __D, __E, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2201:63: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_roundscale_sh': /usr/include/gcc-12/avx512fp16intrin.h:2209:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2209 | return __builtin_ia32_rndscalesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2209:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2209:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2209 | return __builtin_ia32_rndscalesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2209:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2210:48: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2210 | _mm_setzero_ph (), __A, | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2210:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_roundscale_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2218:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2218 | return __builtin_ia32_rndscalesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2218:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2218:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2218 | return __builtin_ia32_rndscalesh_mask_round (__A, __B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2218:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2219:48: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2219 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2219:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_roundscale_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2229:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2229 | return __builtin_ia32_rndscalesh_mask_round (__C, __D, __E, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2229:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2229:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2229 | return __builtin_ia32_rndscalesh_mask_round (__C, __D, __E, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2229:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2230:48: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2230 | __A, __B, __F); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2230:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_roundscale_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2238:48: error: incompatible type for argument 1 of '__builtin_ia32_rndscalesh_mask_round' 2238 | return __builtin_ia32_rndscalesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2238:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2238:53: error: incompatible type for argument 2 of '__builtin_ia32_rndscalesh_mask_round' 2238 | return __builtin_ia32_rndscalesh_mask_round (__B, __C, __D, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2238:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2239:48: error: incompatible type for argument 4 of '__builtin_ia32_rndscalesh_mask_round' 2239 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2239:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fpclass_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:2280:52: error: incompatible type for argument 1 of '__builtin_ia32_fpclasssh_mask' 2280 | return (__mmask8) __builtin_ia32_fpclasssh_mask ((__v8hf) __A, __imm, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2280:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fpclass_sh_mask': /usr/include/gcc-12/avx512fp16intrin.h:2288:52: error: incompatible type for argument 1 of '__builtin_ia32_fpclasssh_mask' 2288 | return (__mmask8) __builtin_ia32_fpclasssh_mask ((__v8hf) __A, __imm, __U); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2288:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16intrin.h:2308:56: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph512_mask' 2308 | return (__mmask32) __builtin_ia32_fpclassph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2308:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16intrin.h:2316:56: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph512_mask' 2316 | return (__mmask32) __builtin_ia32_fpclassph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2316:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_getexp_sh': /usr/include/gcc-12/avx512fp16intrin.h:2337:41: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2337 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2337:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2337:55: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2337 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2337:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2338:41: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2338 | (__v8hf) _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2338:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_getexp_sh': /usr/include/gcc-12/avx512fp16intrin.h:2348:41: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2348 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2348:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2348:55: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2348 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2348:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2349:41: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2349 | (__v8hf) __W, (__mmask8) __U, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2349:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_getexp_sh': /usr/include/gcc-12/avx512fp16intrin.h:2358:41: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2358 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2358:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2358:55: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2358 | __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2358:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2359:41: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2359 | (__v8hf) _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2359:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_getexp_ph': /usr/include/gcc-12/avx512fp16intrin.h:2369:38: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2369 | __builtin_ia32_getexpph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2369:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2370:38: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2370 | (__v32hf) _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2370:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_getexp_ph': /usr/include/gcc-12/avx512fp16intrin.h:2379:38: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2379 | __builtin_ia32_getexpph512_mask ((__v32hf) __A, (__v32hf) __W, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2379:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2379:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2379 | __builtin_ia32_getexpph512_mask ((__v32hf) __A, (__v32hf) __W, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2379:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_getexp_ph': /usr/include/gcc-12/avx512fp16intrin.h:2388:38: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2388 | __builtin_ia32_getexpph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2388:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2389:38: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2389 | (__v32hf) _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2389:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_getexp_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2398:56: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2398 | return (__m128h) __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2398:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2399:56: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2399 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2399:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2400:56: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2400 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2400:56: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_getexp_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2410:56: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2410 | return (__m128h) __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2410:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2411:56: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2411 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2411:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2412:56: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2412 | (__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2412:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_getexp_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2421:56: error: incompatible type for argument 1 of '__builtin_ia32_getexpsh_mask_round' 2421 | return (__m128h) __builtin_ia32_getexpsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2421:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2422:56: error: incompatible type for argument 2 of '__builtin_ia32_getexpsh_mask_round' 2422 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2422:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2423:56: error: incompatible type for argument 3 of '__builtin_ia32_getexpsh_mask_round' 2423 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 2424 | _mm_setzero_ph (), | ~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2423:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_getexp_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2432:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2432 | return (__m512h) __builtin_ia32_getexpph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2432:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2433:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2433 | (__v32hf) | ^~~~~~~~~ | | | __vector(16) int 2434 | _mm512_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2433:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_getexp_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2443:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2443 | return (__m512h) __builtin_ia32_getexpph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2443:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2444:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2444 | (__v32hf) __W, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2444:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_getexp_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2452:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph512_mask' 2452 | return (__m512h) __builtin_ia32_getexpph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2452:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2453:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph512_mask' 2453 | (__v32hf) | ^~~~~~~~~ | | | __vector(16) int 2454 | _mm512_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2453:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_getmant_sh': /usr/include/gcc-12/avx512fp16intrin.h:2496:42: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2496 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2496:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2496:56: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2496 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2496:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2497:60: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2497 | (__D << 2) | __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2497:60: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_getmant_sh': /usr/include/gcc-12/avx512fp16intrin.h:2509:42: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2509 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2509:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2509:56: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2509 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2509:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2510:60: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2510 | (__D << 2) | __C, (__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2510:60: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_getmant_sh': /usr/include/gcc-12/avx512fp16intrin.h:2521:42: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2521 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2521:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2521:56: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2521 | __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2521:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2523:42: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2523 | (__v8hf) _mm_setzero_ph(), | ^~~~~~~~~~~~~~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2523:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_getmant_ph': /usr/include/gcc-12/avx512fp16intrin.h:2532:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2532 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2532:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2534:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2534 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2534:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_getmant_ph': /usr/include/gcc-12/avx512fp16intrin.h:2545:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2545 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2545:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2547:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2547 | (__v32hf) __W, __U, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2547:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_getmant_ph': /usr/include/gcc-12/avx512fp16intrin.h:2557:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2557 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2557:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2559:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2559 | (__v32hf) | ^~~~~~~~~ | | | __vector(16) int 2560 | _mm512_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2559:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_getmant_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2571:57: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2571 | return (__m128h) __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2571:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2572:57: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2572 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2572:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2574:57: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2574 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2574:57: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_getmant_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2585:57: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2585 | return (__m128h) __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2585:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2586:57: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2586 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2586:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2588:57: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2588 | (__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2588:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_getmant_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:2598:57: error: incompatible type for argument 1 of '__builtin_ia32_getmantsh_mask_round' 2598 | return (__m128h) __builtin_ia32_getmantsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2598:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2599:57: error: incompatible type for argument 2 of '__builtin_ia32_getmantsh_mask_round' 2599 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:2599:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:2601:57: error: incompatible type for argument 4 of '__builtin_ia32_getmantsh_mask_round' 2601 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 2602 | _mm_setzero_ph(), | ~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2601:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_getmant_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2611:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2611 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2611:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2613:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2613 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:2613:54: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_getmant_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2623:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2623 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2623:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2625:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2625 | (__v32hf) __W, __U, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2625:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_getmant_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:2635:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph512_mask' 2635 | return (__m512h) __builtin_ia32_getmantph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:2635:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:2637:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph512_mask' 2637 | (__v32hf) | ^~~~~~~~~ | | | __vector(16) int 2638 | _mm512_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:2637:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:2763:46: error: '_Float16' is not supported on this target 2763 | _mm_mask_load_sh (__m128h __A, __mmask8 __B, _Float16 const* __C) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_load_sh': /usr/include/gcc-12/avx512fp16intrin.h:2765:43: error: incompatible type for argument 2 of '__builtin_ia32_loadsh_mask' 2765 | return __builtin_ia32_loadsh_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2765:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:2770:34: error: '_Float16' is not supported on this target 2770 | _mm_maskz_load_sh (__mmask8 __A, _Float16 const* __B) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_load_sh': /usr/include/gcc-12/avx512fp16intrin.h:2772:43: error: incompatible type for argument 2 of '__builtin_ia32_loadsh_mask' 2772 | return __builtin_ia32_loadsh_mask (__B, _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2772:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:2777:20: error: '_Float16' is not supported on this target 2777 | _mm_mask_store_sh (_Float16 const* __A, __mmask8 __B, __m128h __C) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_store_sh': /usr/include/gcc-12/avx512fp16intrin.h:2779:38: error: incompatible type for argument 2 of '__builtin_ia32_storesh_mask' 2779 | __builtin_ia32_storesh_mask (__A, __C, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2779:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_move_sh': /usr/include/gcc-12/avx512fp16intrin.h:2794:38: error: incompatible type for argument 1 of '__builtin_ia32_vmovsh_mask' 2794 | return __builtin_ia32_vmovsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2794:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2794:43: error: incompatible type for argument 2 of '__builtin_ia32_vmovsh_mask' 2794 | return __builtin_ia32_vmovsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2794:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2794:48: error: incompatible type for argument 3 of '__builtin_ia32_vmovsh_mask' 2794 | return __builtin_ia32_vmovsh_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2794:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_move_sh': /usr/include/gcc-12/avx512fp16intrin.h:2801:38: error: incompatible type for argument 1 of '__builtin_ia32_vmovsh_mask' 2801 | return __builtin_ia32_vmovsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2801:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2801:43: error: incompatible type for argument 2 of '__builtin_ia32_vmovsh_mask' 2801 | return __builtin_ia32_vmovsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2801:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:2801:48: error: incompatible type for argument 3 of '__builtin_ia32_vmovsh_mask' 2801 | return __builtin_ia32_vmovsh_mask (__B, __C, _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:2801:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2810:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2810 | __builtin_ia32_vcvtph2dq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2810:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2822:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2822 | __builtin_ia32_vcvtph2dq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2822:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2833:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2833 | __builtin_ia32_vcvtph2dq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2833:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2846:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2846 | __builtin_ia32_vcvtph2dq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2846:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2858:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2858 | __builtin_ia32_vcvtph2dq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2858:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:2869:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq512_mask_round' 2869 | __builtin_ia32_vcvtph2dq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2869:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2905:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2905 | __builtin_ia32_vcvtph2udq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2905:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2917:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2917 | __builtin_ia32_vcvtph2udq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2917:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2928:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2928 | __builtin_ia32_vcvtph2udq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2928:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2941:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2941 | __builtin_ia32_vcvtph2udq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2941:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2953:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2953 | __builtin_ia32_vcvtph2udq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2953:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:2964:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq512_mask_round' 2964 | __builtin_ia32_vcvtph2udq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:2964:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3000:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3000 | __builtin_ia32_vcvttph2dq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3000:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3012:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3012 | __builtin_ia32_vcvttph2dq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3012:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3023:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3023 | __builtin_ia32_vcvttph2dq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3023:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3036:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3036 | __builtin_ia32_vcvttph2dq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3036:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3049:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3049 | __builtin_ia32_vcvttph2dq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3049:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epi32': /usr/include/gcc-12/avx512fp16intrin.h:3060:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq512_mask_round' 3060 | __builtin_ia32_vcvttph2dq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3060:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3098:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3098 | __builtin_ia32_vcvttph2udq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3098:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3110:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3110 | __builtin_ia32_vcvttph2udq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3110:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3121:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3121 | __builtin_ia32_vcvttph2udq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3121:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3134:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3134 | __builtin_ia32_vcvttph2udq512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3134:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3147:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3147 | __builtin_ia32_vcvttph2udq512_mask_round (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3147:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epu32': /usr/include/gcc-12/avx512fp16intrin.h:3158:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq512_mask_round' 3158 | __builtin_ia32_vcvttph2udq512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3158:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3197:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3197 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3197:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3207:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3207 | __A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3207:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3217:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3217 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3217:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3228:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3228 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3228:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3238:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3238 | __A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3238:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepi32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3248:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph512_mask_round' 3248 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3248:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3280:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3280 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3280:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3290:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3290 | __A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3290:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3300:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3300 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3300:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3311:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3311 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3311:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3321:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3321 | __A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3321:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepu32_ph': /usr/include/gcc-12/avx512fp16intrin.h:3331:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph512_mask_round' 3331 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:3331:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3362:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3362 | return __builtin_ia32_vcvtph2qq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3362:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3372:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3372 | return __builtin_ia32_vcvtph2qq512_mask_round (__C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3372:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3380:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3380 | return __builtin_ia32_vcvtph2qq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3380:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3391:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3391 | return __builtin_ia32_vcvtph2qq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3391:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3401:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3401 | return __builtin_ia32_vcvtph2qq512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3401:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3408:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq512_mask_round' 3408 | return __builtin_ia32_vcvtph2qq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3408:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3437:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3437 | return __builtin_ia32_vcvtph2uqq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3437:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3447:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3447 | return __builtin_ia32_vcvtph2uqq512_mask_round (__C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3447:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3455:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3455 | return __builtin_ia32_vcvtph2uqq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3455:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3467:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3467 | return __builtin_ia32_vcvtph2uqq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3467:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3477:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3477 | return __builtin_ia32_vcvtph2uqq512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3477:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3484:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq512_mask_round' 3484 | return __builtin_ia32_vcvtph2uqq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3484:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3513:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3513 | return __builtin_ia32_vcvttph2qq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3513:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3523:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3523 | return __builtin_ia32_vcvttph2qq512_mask_round (__C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3523:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3531:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3531 | return __builtin_ia32_vcvttph2qq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3531:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3542:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3542 | return __builtin_ia32_vcvttph2qq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3542:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epi64': /usr/include/gcc-12/avx512fp16intrin.h:3552:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3552 | return __builtin_ia32_vcvttph2qq512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3552:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epi64': [ 28%] Linking C executable woof-setup /usr/include/gcc-12/avx512fp16intrin.h:3559:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq512_mask_round' 3559 | return __builtin_ia32_vcvttph2qq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3559:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3588:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3588 | return __builtin_ia32_vcvttph2uqq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3588:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3598:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3598 | return __builtin_ia32_vcvttph2uqq512_mask_round (__C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3598:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3606:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3606 | return __builtin_ia32_vcvttph2uqq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3606:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3617:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3617 | return __builtin_ia32_vcvttph2uqq512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3617:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3627:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3627 | return __builtin_ia32_vcvttph2uqq512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3627:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epu64': /usr/include/gcc-12/avx512fp16intrin.h:3634:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq512_mask_round' 3634 | return __builtin_ia32_vcvttph2uqq512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3634:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3664:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3664 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3664:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3674:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3674 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3674:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3684:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3684 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3684:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3695:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3695 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3695:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3705:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3705 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3705:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepi64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3715:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph512_mask_round' 3715 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3715:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3744:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3744 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3744:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3754:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3754 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3754:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3764:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3764 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3764:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3775:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3775 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3775:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3785:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3785 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3785:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepu64_ph': /usr/include/gcc-12/avx512fp16intrin.h:3795:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph512_mask_round' 3795 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:3795:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3824:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3824 | __builtin_ia32_vcvtph2w512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3824:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3836:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3836 | __builtin_ia32_vcvtph2w512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3836:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3847:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3847 | __builtin_ia32_vcvtph2w512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3847:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3860:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3860 | __builtin_ia32_vcvtph2w512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3860:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3872:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3872 | __builtin_ia32_vcvtph2w512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3872:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:3883:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w512_mask_round' 3883 | __builtin_ia32_vcvtph2w512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3883:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:3919:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3919 | __builtin_ia32_vcvtph2uw512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3919:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:3931:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3931 | __builtin_ia32_vcvtph2uw512_mask_round (__C, (__v32hi) __A, __B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3931:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:3940:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3940 | __builtin_ia32_vcvtph2uw512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3940:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:3953:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3953 | __builtin_ia32_vcvtph2uw512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3953:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:3965:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3965 | __builtin_ia32_vcvtph2uw512_mask_round (__C, (__v32hi) __A, __B, __D); | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3965:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_epu16': ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabs() ld: /usr/lib/libm.so.0: warning: warning: reference to compatibility cabsf() /usr/include/gcc-12/avx512fp16intrin.h:3973:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw512_mask_round' 3973 | __builtin_ia32_vcvtph2uw512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:3973:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4008:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4008 | __builtin_ia32_vcvttph2w512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4008:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4020:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4020 | __builtin_ia32_vcvttph2w512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4020:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4031:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4031 | __builtin_ia32_vcvttph2w512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4031:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4044:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4044 | __builtin_ia32_vcvttph2w512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4044:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4057:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4057 | __builtin_ia32_vcvttph2w512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4057:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epi16': /usr/include/gcc-12/avx512fp16intrin.h:4068:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w512_mask_round' 4068 | __builtin_ia32_vcvttph2w512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4068:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvttph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4107:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4107 | __builtin_ia32_vcvttph2uw512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4107:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvttph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4119:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4119 | __builtin_ia32_vcvttph2uw512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4119:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvttph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4130:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4130 | __builtin_ia32_vcvttph2uw512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4130:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtt_roundph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4143:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4143 | __builtin_ia32_vcvttph2uw512_mask_round (__A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4143:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtt_roundph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4156:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4156 | __builtin_ia32_vcvttph2uw512_mask_round (__C, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4156:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtt_roundph_epu16': /usr/include/gcc-12/avx512fp16intrin.h:4167:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw512_mask_round' 4167 | __builtin_ia32_vcvttph2uw512_mask_round (__B, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4167:46: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4206:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4206 | _mm512_setzero_ph (), [ 28%] Built target woof-setup | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4206:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4216:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4216 | __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4216:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4226:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4226 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4226:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4237:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4237 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4237:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4247:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4247 | __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4247:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepi16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4257:49: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph512_mask_round' 4257 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4257:49: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4289:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4289 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4289:52: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4299:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4299 | __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4299:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4309:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4309 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4309:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4320:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4320 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4320:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4330:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4330 | __A, | ^~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4330:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundepu16_ph': /usr/include/gcc-12/avx512fp16intrin.h:4340:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph512_mask_round' 4340 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:4340:50: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtsh_i32': /usr/include/gcc-12/avx512fp16intrin.h:4371:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2si32_round' 4371 | return (int) __builtin_ia32_vcvtsh2si32_round (__A, _MM_FROUND_CUR_DIRECTION); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4371:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtsh_u32': /usr/include/gcc-12/avx512fp16intrin.h:4378:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2usi32_round' 4378 | return (int) __builtin_ia32_vcvtsh2usi32_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4378:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundsh_i32': /usr/include/gcc-12/avx512fp16intrin.h:4387:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2si32_round' 4387 | return (int) __builtin_ia32_vcvtsh2si32_round (__A, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4387:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundsh_u32': /usr/include/gcc-12/avx512fp16intrin.h:4394:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2usi32_round' 4394 | return (int) __builtin_ia32_vcvtsh2usi32_round (__A, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4394:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvttsh_i32': /usr/include/gcc-12/avx512fp16intrin.h:4452:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttsh2si32_round' 4452 | __builtin_ia32_vcvttsh2si32_round (__A, _MM_FROUND_CUR_DIRECTION); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4452:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvttsh_u32': /usr/include/gcc-12/avx512fp16intrin.h:4460:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttsh2usi32_round' 4460 | __builtin_ia32_vcvttsh2usi32_round (__A, _MM_FROUND_CUR_DIRECTION); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4460:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtt_roundsh_i32': /usr/include/gcc-12/avx512fp16intrin.h:4468:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvttsh2si32_round' 4468 | return (int) __builtin_ia32_vcvttsh2si32_round (__A, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4468:51: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtt_roundsh_u32': /usr/include/gcc-12/avx512fp16intrin.h:4475:52: error: incompatible type for argument 1 of '__builtin_ia32_vcvttsh2usi32_round' 4475 | return (int) __builtin_ia32_vcvttsh2usi32_round (__A, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4475:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvti32_sh': /usr/include/gcc-12/avx512fp16intrin.h:4532:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsi2sh32_round' 4532 | return __builtin_ia32_vcvtsi2sh32_round (__A, __B, _MM_FROUND_CUR_DIRECTION); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4532:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtu32_sh': /usr/include/gcc-12/avx512fp16intrin.h:4539:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtusi2sh32_round' 4539 | return __builtin_ia32_vcvtusi2sh32_round (__A, __B, _MM_FROUND_CUR_DIRECTION); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4539:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundi32_sh': /usr/include/gcc-12/avx512fp16intrin.h:4547:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsi2sh32_round' 4547 | return __builtin_ia32_vcvtsi2sh32_round (__A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4547:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundu32_sh': /usr/include/gcc-12/avx512fp16intrin.h:4554:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtusi2sh32_round' 4554 | return __builtin_ia32_vcvtusi2sh32_round (__A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4554:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4609:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4609 | return __builtin_ia32_vcvtph2pd512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4609:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4619:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4619 | return __builtin_ia32_vcvtph2pd512_mask_round (__C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4619:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4627:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4627 | return __builtin_ia32_vcvtph2pd512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4627:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4638:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4638 | return __builtin_ia32_vcvtph2pd512_mask_round (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4638:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4648:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4648 | return __builtin_ia32_vcvtph2pd512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4648:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundph_pd': /usr/include/gcc-12/avx512fp16intrin.h:4655:50: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd512_mask_round' 4655 | return __builtin_ia32_vcvtph2pd512_mask_round (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4655:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtxph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4684:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4684 | return __builtin_ia32_vcvtph2psx512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4684:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtxph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4694:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4694 | return __builtin_ia32_vcvtph2psx512_mask_round (__C, __A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4694:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtxph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4702:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4702 | return __builtin_ia32_vcvtph2psx512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4702:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtx_roundph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4713:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4713 | return __builtin_ia32_vcvtph2psx512_mask_round (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4713:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtx_roundph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4723:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4723 | return __builtin_ia32_vcvtph2psx512_mask_round (__C, __A, __B, __D); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4723:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtx_roundph_ps': /usr/include/gcc-12/avx512fp16intrin.h:4730:51: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx512_mask_round' 4730 | return __builtin_ia32_vcvtph2psx512_mask_round (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4730:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtxps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4759:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4759 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4759:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtxps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4769:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4769 | __A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4769:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtxps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4778:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4778 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4778:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtx_roundps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4789:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4789 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4789:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtx_roundps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4799:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4799 | __A, __B, __D); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4799:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtx_roundps_ph': /usr/include/gcc-12/avx512fp16intrin.h:4807:51: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx512_mask_round' 4807 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16intrin.h:4807:51: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvtpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4833:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4833 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4833:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvtpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4843:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4843 | __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4843:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvtpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4852:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4852 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4852:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_cvt_roundpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4863:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4863 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4863:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_cvt_roundpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4873:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4873 | __A, __B, __D); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4873:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_cvt_roundpd_ph': /usr/include/gcc-12/avx512fp16intrin.h:4881:50: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph512_mask_round' 4881 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4881:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4907:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4907 | return __builtin_ia32_vcvtsh2ss_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4907:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvtsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4918:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4918 | return __builtin_ia32_vcvtsh2ss_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4918:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvtsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4927:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4927 | return __builtin_ia32_vcvtsh2ss_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4927:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:4936:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 4936 | return __builtin_ia32_vcvtsh2sd_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4936:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvtsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:4947:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 4947 | return __builtin_ia32_vcvtsh2sd_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4947:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvtsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:4955:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 4955 | return __builtin_ia32_vcvtsh2sd_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4955:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4965:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4965 | return __builtin_ia32_vcvtsh2ss_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4965:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvt_roundsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4975:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4975 | return __builtin_ia32_vcvtsh2ss_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4975:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvt_roundsh_ss': /usr/include/gcc-12/avx512fp16intrin.h:4983:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2ss_mask_round' 4983 | return __builtin_ia32_vcvtsh2ss_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4983:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:4992:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 4992 | return __builtin_ia32_vcvtsh2sd_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:4992:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvt_roundsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:5002:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 5002 | return __builtin_ia32_vcvtsh2sd_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5002:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvt_roundsh_sd': /usr/include/gcc-12/avx512fp16intrin.h:5009:47: error: incompatible type for argument 1 of '__builtin_ia32_vcvtsh2sd_mask_round' 5009 | return __builtin_ia32_vcvtsh2sd_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5009:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5048:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5048 | return __builtin_ia32_vcvtss2sh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5048:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5049:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5049 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5049:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvtss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5058:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5058 | return __builtin_ia32_vcvtss2sh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5058:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5058:57: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5058 | return __builtin_ia32_vcvtss2sh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5058:57: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvtss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5066:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5066 | return __builtin_ia32_vcvtss2sh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5066:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5067:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5067 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5067:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvtsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5075:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5075 | return __builtin_ia32_vcvtsd2sh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5075:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5076:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5076 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5076:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvtsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5085:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5085 | return __builtin_ia32_vcvtsd2sh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5085:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5085:57: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5085 | return __builtin_ia32_vcvtsd2sh_mask_round (__D, __C, __A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5085:57: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvtsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5093:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5093 | return __builtin_ia32_vcvtsd2sh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5093:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5094:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5094 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5094:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5103:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5103 | return __builtin_ia32_vcvtss2sh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5103:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5104:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5104 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5104:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvt_roundss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5113:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5113 | return __builtin_ia32_vcvtss2sh_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5113:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5113:57: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5113 | return __builtin_ia32_vcvtss2sh_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5113:57: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvt_roundss_sh': /usr/include/gcc-12/avx512fp16intrin.h:5121:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtss2sh_mask_round' 5121 | return __builtin_ia32_vcvtss2sh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5121:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5122:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtss2sh_mask_round' 5122 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5122:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_cvt_roundsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5130:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5130 | return __builtin_ia32_vcvtsd2sh_mask_round (__B, __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5130:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5131:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5131 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5131:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_cvt_roundsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5140:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5140 | return __builtin_ia32_vcvtsd2sh_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5140:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5140:57: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5140 | return __builtin_ia32_vcvtsd2sh_mask_round (__D, __C, __A, __B, __R); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5140:57: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_cvt_roundsd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5148:52: error: incompatible type for argument 2 of '__builtin_ia32_vcvtsd2sh_mask_round' 5148 | return __builtin_ia32_vcvtsd2sh_mask_round (__C, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5148:52: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h:5149:47: error: incompatible type for argument 3 of '__builtin_ia32_vcvtsd2sh_mask_round' 5149 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:5149:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmaddsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5188:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask' 5188 | __builtin_ia32_vfmaddsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5188:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5189:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask' 5189 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5189:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5190:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask' 5190 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5190:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmaddsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5200:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask' 5200 | __builtin_ia32_vfmaddsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5200:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5201:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask' 5201 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5201:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5202:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask' 5202 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5202:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmaddsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5212:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask3' 5212 | __builtin_ia32_vfmaddsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5212:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5213:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask3' 5213 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5213:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5214:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask3' 5214 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5214:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmaddsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5224:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_maskz' 5224 | __builtin_ia32_vfmaddsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5224:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5225:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_maskz' 5225 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5225:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5226:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_maskz' 5226 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5226:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmaddsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5237:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask' 5237 | __builtin_ia32_vfmaddsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5237:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5238:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask' 5238 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5238:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5239:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask' 5239 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5239:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmaddsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5249:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask' 5249 | __builtin_ia32_vfmaddsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5249:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5250:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask' 5250 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5250:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5251:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask' 5251 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5251:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmaddsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5261:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_mask3' 5261 | __builtin_ia32_vfmaddsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5261:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5262:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_mask3' 5262 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5262:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5263:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_mask3' 5263 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5263:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmaddsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5273:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph512_maskz' 5273 | __builtin_ia32_vfmaddsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5273:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5274:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph512_maskz' 5274 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5274:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5275:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph512_maskz' 5275 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5275:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmsubadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5300:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask' 5300 | __builtin_ia32_vfmsubaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5300:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5301:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask' 5301 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5301:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5302:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask' 5302 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5302:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmsubadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5313:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask' 5313 | __builtin_ia32_vfmsubaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5313:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5314:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask' 5314 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5314:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5315:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask' 5315 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5315:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmsubadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5326:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask3' 5326 | __builtin_ia32_vfmsubaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5326:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5327:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask3' 5327 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5327:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5328:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask3' 5328 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5328:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmsubadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5339:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_maskz' 5339 | __builtin_ia32_vfmsubaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5339:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5340:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_maskz' 5340 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5340:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5341:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_maskz' 5341 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5341:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmsubadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5353:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask' 5353 | __builtin_ia32_vfmsubaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5353:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5354:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask' 5354 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5354:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5355:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask' 5355 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5355:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmsubadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5365:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask' 5365 | __builtin_ia32_vfmsubaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5365:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5366:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask' 5366 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5366:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5367:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask' 5367 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5367:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmsubadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5377:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_mask3' 5377 | __builtin_ia32_vfmsubaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5377:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5378:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_mask3' 5378 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5378:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5379:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_mask3' 5379 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5379:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmsubadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5389:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph512_maskz' 5389 | __builtin_ia32_vfmsubaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5389:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5390:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph512_maskz' 5390 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5390:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5391:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph512_maskz' 5391 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5391:42: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5416:38: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask' 5416 | __builtin_ia32_vfmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5416:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5417:38: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask' 5417 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5417:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5418:38: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask' 5418 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5418:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5428:38: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask' 5428 | __builtin_ia32_vfmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5428:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5429:38: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask' 5429 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5429:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5430:38: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask' 5430 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5430:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5440:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask3' 5440 | __builtin_ia32_vfmaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5440:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5441:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask3' 5441 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5441:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5442:39: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask3' 5442 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5442:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5452:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_maskz' 5452 | __builtin_ia32_vfmaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5452:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5453:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_maskz' 5453 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5453:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5454:39: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_maskz' 5454 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5454:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5464:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask' 5464 | return (__m512h) __builtin_ia32_vfmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5464:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5465:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask' 5465 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5465:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5466:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask' 5466 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5466:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5475:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask' 5475 | return (__m512h) __builtin_ia32_vfmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5475:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5476:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask' 5476 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5476:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5477:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask' 5477 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5477:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5486:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_mask3' 5486 | return (__m512h) __builtin_ia32_vfmaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5486:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5487:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_mask3' 5487 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5487:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5488:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_mask3' 5488 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5488:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5497:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph512_maskz' 5497 | return (__m512h) __builtin_ia32_vfmaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5497:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5498:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph512_maskz' 5498 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5498:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5499:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph512_maskz' 5499 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5499:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fnmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5524:39: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask' 5524 | __builtin_ia32_vfnmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5524:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5525:39: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask' 5525 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5525:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5526:39: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask' 5526 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5526:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fnmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5536:39: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask' 5536 | __builtin_ia32_vfnmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5536:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5537:39: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask' 5537 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5537:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5538:39: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask' 5538 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5538:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fnmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5548:40: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask3' 5548 | __builtin_ia32_vfnmaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5548:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5549:40: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask3' 5549 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5549:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5550:40: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask3' 5550 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5550:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fnmadd_ph': /usr/include/gcc-12/avx512fp16intrin.h:5560:40: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_maskz' 5560 | __builtin_ia32_vfnmaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5560:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5561:40: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_maskz' 5561 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5561:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5562:40: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_maskz' 5562 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5562:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fnmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5572:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask' 5572 | return (__m512h) __builtin_ia32_vfnmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5572:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5573:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask' 5573 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5573:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5574:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask' 5574 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5574:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fnmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5583:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask' 5583 | return (__m512h) __builtin_ia32_vfnmaddph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5583:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5584:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask' 5584 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5584:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5585:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask' 5585 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5585:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fnmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5594:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_mask3' 5594 | return (__m512h) __builtin_ia32_vfnmaddph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5594:55: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5595:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_mask3' 5595 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5595:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5596:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_mask3' 5596 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5596:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fnmadd_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5605:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph512_maskz' 5605 | return (__m512h) __builtin_ia32_vfnmaddph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5605:55: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5606:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph512_maskz' 5606 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5606:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5607:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph512_maskz' 5607 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5607:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5632:38: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask' 5632 | __builtin_ia32_vfmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5632:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5633:38: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask' 5633 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5633:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5634:38: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask' 5634 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5634:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5644:38: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask' 5644 | __builtin_ia32_vfmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5644:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5645:38: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask' 5645 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5645:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5646:38: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask' 5646 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5646:38: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5656:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask3' 5656 | __builtin_ia32_vfmsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5656:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5657:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask3' 5657 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5657:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5658:39: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask3' 5658 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5658:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5668:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_maskz' 5668 | __builtin_ia32_vfmsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5668:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5669:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_maskz' 5669 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5669:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5670:39: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_maskz' 5670 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5670:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5680:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask' 5680 | return (__m512h) __builtin_ia32_vfmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5680:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5681:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask' 5681 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5681:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5682:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask' 5682 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5682:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5691:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask' 5691 | return (__m512h) __builtin_ia32_vfmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5691:53: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5692:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask' 5692 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5692:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5693:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask' 5693 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5693:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5702:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_mask3' 5702 | return (__m512h) __builtin_ia32_vfmsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5702:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5703:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_mask3' 5703 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5703:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5704:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_mask3' 5704 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5704:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5713:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph512_maskz' 5713 | return (__m512h) __builtin_ia32_vfmsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5713:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5714:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph512_maskz' 5714 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5714:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5715:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph512_maskz' 5715 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5715:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fnmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5740:39: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask' 5740 | __builtin_ia32_vfnmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5740:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5741:39: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask' 5741 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5741:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5742:39: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask' 5742 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5742:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fnmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5752:39: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask' 5752 | __builtin_ia32_vfnmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5752:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5753:39: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask' 5753 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5753:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5754:39: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask' 5754 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5754:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fnmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5764:40: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask3' 5764 | __builtin_ia32_vfnmsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5764:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5765:40: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask3' 5765 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5765:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5766:40: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask3' 5766 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5766:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fnmsub_ph': /usr/include/gcc-12/avx512fp16intrin.h:5776:40: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_maskz' 5776 | __builtin_ia32_vfnmsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5776:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5777:40: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_maskz' 5777 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5777:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5778:40: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_maskz' 5778 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5778:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fnmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5788:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask' 5788 | return (__m512h) __builtin_ia32_vfnmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5788:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5789:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask' 5789 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5789:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5790:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask' 5790 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5790:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fnmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5799:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask' 5799 | return (__m512h) __builtin_ia32_vfnmsubph512_mask ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5799:54: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5800:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask' 5800 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5800:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5801:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask' 5801 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5801:56: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fnmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5810:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_mask3' 5810 | return (__m512h) __builtin_ia32_vfnmsubph512_mask3 ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5810:55: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5811:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_mask3' 5811 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5811:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5812:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_mask3' 5812 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5812:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fnmsub_round_ph': /usr/include/gcc-12/avx512fp16intrin.h:5821:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph512_maskz' 5821 | return (__m512h) __builtin_ia32_vfnmsubph512_maskz ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5821:55: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5822:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph512_maskz' 5822 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5822:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:5823:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph512_maskz' 5823 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:5823:57: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5847:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 5847 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5847:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5848:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 5848 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5848:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5849:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 5849 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5849:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5858:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 5858 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5858:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5859:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 5859 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5859:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5860:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 5860 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5860:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5869:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask3' 5869 | return (__m128h) __builtin_ia32_vfmaddsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5869:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5870:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask3' 5870 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5870:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5871:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask3' 5871 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5871:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5880:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 5880 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5880:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5881:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 5881 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5881:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5882:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 5882 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5882:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:5893:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 5893 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5893:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5894:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 5894 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5894:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5895:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 5895 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5895:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:5905:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 5905 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5905:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5906:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 5906 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5906:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5907:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 5907 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5907:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:5916:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask3' 5916 | return (__m128h) __builtin_ia32_vfmaddsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5916:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5917:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask3' 5917 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5917:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5918:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask3' 5918 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5918:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:5927:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 5927 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5927:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5928:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 5928 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5928:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5929:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 5929 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5929:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fnmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5950:52: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask' 5950 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5950:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5951:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask' 5951 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5951:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5952:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask' 5952 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5952:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fnmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5961:52: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask' 5961 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5961:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5962:51: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask' 5962 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5962:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5963:51: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask' 5963 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5963:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fnmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5972:53: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask3' 5972 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5972:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5973:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask3' 5973 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5973:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5974:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask3' 5974 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5974:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fnmadd_sh': /usr/include/gcc-12/avx512fp16intrin.h:5983:53: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_maskz' 5983 | return (__m128h) __builtin_ia32_vfnmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5983:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5984:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_maskz' 5984 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5984:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5985:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_maskz' 5985 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5985:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fnmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:5996:52: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask' 5996 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5996:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5997:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask' 5997 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5997:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:5998:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask' 5998 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:5998:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fnmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6008:52: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask' 6008 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6008:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6009:51: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask' 6009 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6009:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6010:51: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask' 6010 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6010:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fnmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6019:53: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_mask3' 6019 | return (__m128h) __builtin_ia32_vfnmaddsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6019:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6020:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_mask3' 6020 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6020:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6021:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_mask3' 6021 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6021:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fnmadd_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6030:53: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddsh3_maskz' 6030 | return (__m128h) __builtin_ia32_vfnmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6030:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6031:52: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddsh3_maskz' 6031 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6031:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6032:52: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddsh3_maskz' 6032 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6032:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6053:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6053 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6053:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6054:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6054 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6054:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6055:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6055 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6055:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6064:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6064 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6064:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6065:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6065 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6065:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6066:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6066 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6066:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6075:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubsh3_mask3' 6075 | return (__m128h) __builtin_ia32_vfmsubsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6075:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6076:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubsh3_mask3' 6076 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6076:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6077:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubsh3_mask3' 6077 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6077:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6086:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 6086 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6086:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6087:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 6087 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6087:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6088:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 6088 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6088:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6099:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6099 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6099:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6100:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6100 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6100:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6101:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6101 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6101:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6111:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6111 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6111:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6112:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6112 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6112:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6113:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6113 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6113:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6122:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubsh3_mask3' 6122 | return (__m128h) __builtin_ia32_vfmsubsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6122:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6123:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubsh3_mask3' 6123 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6123:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6124:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubsh3_mask3' 6124 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6124:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6133:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 6133 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6133:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6134:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 6134 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6134:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6135:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 6135 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6135:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fnmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6156:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6156 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6156:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6157:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6157 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6157:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6158:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6158 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6158:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fnmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6167:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6167 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6167:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6168:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6168 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6168:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6169:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6169 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6169:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fnmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6178:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubsh3_mask3' 6178 | return (__m128h) __builtin_ia32_vfmsubsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6178:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6179:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubsh3_mask3' 6179 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6179:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6180:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubsh3_mask3' 6180 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6180:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fnmsub_sh': /usr/include/gcc-12/avx512fp16intrin.h:6189:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 6189 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6189:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6190:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 6190 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6190:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6191:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 6191 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6191:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fnmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6202:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6202 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6202:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6203:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6203 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6203:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6204:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6204 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6204:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fnmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6214:51: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_mask' 6214 | return (__m128h) __builtin_ia32_vfmaddsh3_mask ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6214:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6215:51: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_mask' 6215 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6215:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6216:51: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_mask' 6216 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6216:51: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fnmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6225:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubsh3_mask3' 6225 | return (__m128h) __builtin_ia32_vfmsubsh3_mask3 ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6225:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6226:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubsh3_mask3' 6226 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6226:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6227:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubsh3_mask3' 6227 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6227:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fnmsub_round_sh': /usr/include/gcc-12/avx512fp16intrin.h:6236:52: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsh3_maskz' 6236 | return (__m128h) __builtin_ia32_vfmaddsh3_maskz ((__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6236:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6237:52: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsh3_maskz' 6237 | -(__v8hf) __A, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6237:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6238:52: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsh3_maskz' 6238 | -(__v8hf) __B, | ^~~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6238:52: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fcmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6260:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_round' 6260 | __builtin_ia32_vfcmaddcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6260:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6261:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_round' 6261 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6261:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6262:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_round' 6262 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6262:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fcmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6271:46: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_mask_round' 6271 | __builtin_ia32_vfcmaddcph512_mask_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6271:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6272:46: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_mask_round' 6272 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6272:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6273:46: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_mask_round' 6273 | (__v32hf) __D, __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6273:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fcmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6282:47: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6282 | __builtin_ia32_vfcmaddcph512_mask3_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6282:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6283:47: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6283 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6283:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6284:47: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6284 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6284:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fcmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6293:47: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6293 | __builtin_ia32_vfcmaddcph512_maskz_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6293:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6294:47: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6294 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6294:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6295:47: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6295 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6295:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6304:40: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_round' 6304 | __builtin_ia32_vfmaddcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6304:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6305:40: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_round' 6305 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6305:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6306:40: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_round' 6306 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6306:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6315:45: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_mask_round' 6315 | __builtin_ia32_vfmaddcph512_mask_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6315:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6316:45: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_mask_round' 6316 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6316:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6317:45: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_mask_round' 6317 | (__v32hf) __D, __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6317:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6326:46: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_mask3_round' 6326 | __builtin_ia32_vfmaddcph512_mask3_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6326:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6327:46: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_mask3_round' 6327 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6327:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6328:46: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_mask3_round' 6328 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6328:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmadd_pch': /usr/include/gcc-12/avx512fp16intrin.h:6337:46: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_maskz_round' 6337 | __builtin_ia32_vfmaddcph512_maskz_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6337:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6338:46: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_maskz_round' 6338 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6338:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6339:46: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_maskz_round' 6339 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6339:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fcmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6349:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_round' 6349 | __builtin_ia32_vfcmaddcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6349:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6350:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_round' 6350 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6350:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6351:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_round' 6351 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6351:41: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fcmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6361:46: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_mask_round' 6361 | __builtin_ia32_vfcmaddcph512_mask_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6361:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6362:46: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_mask_round' 6362 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6362:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6363:46: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_mask_round' 6363 | (__v32hf) __D, __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6363:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fcmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6373:47: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6373 | __builtin_ia32_vfcmaddcph512_mask3_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6373:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6374:47: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6374 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6374:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6375:47: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_mask3_round' 6375 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6375:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fcmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6385:47: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6385 | __builtin_ia32_vfcmaddcph512_maskz_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6385:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6386:47: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6386 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6386:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6387:47: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph512_maskz_round' 6387 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6387:47: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6396:40: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_round' 6396 | __builtin_ia32_vfmaddcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6396:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6397:40: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_round' 6397 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6397:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6398:40: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_round' 6398 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6398:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6408:45: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_mask_round' 6408 | __builtin_ia32_vfmaddcph512_mask_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6408:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6409:45: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_mask_round' 6409 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6409:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6410:45: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_mask_round' 6410 | (__v32hf) __D, __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6410:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask3_fmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6420:46: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_mask3_round' 6420 | __builtin_ia32_vfmaddcph512_mask3_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6420:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6421:46: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_mask3_round' 6421 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6421:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6422:46: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_mask3_round' 6422 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6422:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmadd_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6432:46: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph512_maskz_round' 6432 | __builtin_ia32_vfmaddcph512_maskz_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6432:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6433:46: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph512_maskz_round' 6433 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6433:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6434:46: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph512_maskz_round' 6434 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6434:46: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fcmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6484:40: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_round' 6484 | __builtin_ia32_vfcmulcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6484:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6485:40: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_round' 6485 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6485:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fcmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6494:45: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_mask_round' 6494 | __builtin_ia32_vfcmulcph512_mask_round ((__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6494:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6495:45: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_mask_round' 6495 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6495:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6496:45: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph512_mask_round' 6496 | (__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6496:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fcmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6505:45: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_mask_round' 6505 | __builtin_ia32_vfcmulcph512_mask_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6505:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6506:45: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_mask_round' 6506 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6506:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6507:45: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph512_mask_round' 6507 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:6507:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6516:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_round' 6516 | __builtin_ia32_vfmulcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6516:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6517:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_round' 6517 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6517:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6526:44: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_mask_round' 6526 | __builtin_ia32_vfmulcph512_mask_round ((__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6526:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6527:44: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_mask_round' 6527 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6527:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6528:44: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph512_mask_round' 6528 | (__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6528:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmul_pch': /usr/include/gcc-12/avx512fp16intrin.h:6537:44: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_mask_round' 6537 | __builtin_ia32_vfmulcph512_mask_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6537:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6538:44: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_mask_round' 6538 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6538:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6539:44: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph512_mask_round' 6539 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:6539:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fcmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6549:40: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_round' 6549 | __builtin_ia32_vfcmulcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6549:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6550:40: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_round' 6550 | (__v32hf) __B, __D); | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6550:40: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fcmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6559:45: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_mask_round' 6559 | __builtin_ia32_vfcmulcph512_mask_round ((__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6559:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6560:45: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_mask_round' 6560 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6560:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6561:45: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph512_mask_round' 6561 | (__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6561:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fcmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6571:45: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph512_mask_round' 6571 | __builtin_ia32_vfcmulcph512_mask_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6571:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6572:45: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph512_mask_round' 6572 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6572:45: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6573:45: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph512_mask_round' 6573 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:6573:45: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_fmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6582:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_round' 6582 | __builtin_ia32_vfmulcph512_round ((__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6582:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6583:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_round' 6583 | (__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6583:39: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_mask_fmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6593:44: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_mask_round' 6593 | __builtin_ia32_vfmulcph512_mask_round ((__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6593:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6594:44: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_mask_round' 6594 | (__v32hf) __D, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6594:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6595:44: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph512_mask_round' 6595 | (__v32hf) __A, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6595:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_maskz_fmul_round_pch': /usr/include/gcc-12/avx512fp16intrin.h:6605:44: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph512_mask_round' 6605 | __builtin_ia32_vfmulcph512_mask_round ((__v32hf) __B, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6605:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6606:44: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph512_mask_round' 6606 | (__v32hf) __C, | ^~~~~~~~~~~~~ | | | __vector(16) int /usr/include/gcc-12/avx512fp16intrin.h:6606:44: note: expected '__vector(32) ' but argument is of type '__vector(16) int' /usr/include/gcc-12/avx512fp16intrin.h:6607:44: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph512_mask_round' 6607 | _mm512_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m512h /usr/include/gcc-12/avx512fp16intrin.h:6607:44: note: expected '__vector(32) ' but argument is of type '__m512h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fcmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6644:43: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_mask_round' 6644 | __builtin_ia32_vfcmaddcsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6644:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6645:43: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_mask_round' 6645 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6645:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6646:43: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_mask_round' 6646 | (__v8hf) __D, __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6646:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fcmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6655:44: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6655 | __builtin_ia32_vfcmaddcsh_mask3_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6655:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6656:44: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6656 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6656:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6657:44: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6657 | (__v8hf) __C, __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6657:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fcmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6666:44: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6666 | __builtin_ia32_vfcmaddcsh_maskz_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6666:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6667:44: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6667 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6667:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6668:44: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6668 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6668:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fcmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6677:38: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_round' 6677 | __builtin_ia32_vfcmaddcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6677:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6678:38: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_round' 6678 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6678:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6679:38: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_round' 6679 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6679:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6688:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_mask_round' 6688 | __builtin_ia32_vfmaddcsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6688:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6689:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_mask_round' 6689 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6689:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6690:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_mask_round' 6690 | (__v8hf) __D, __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6690:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6699:43: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_mask3_round' 6699 | __builtin_ia32_vfmaddcsh_mask3_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6699:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6700:43: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_mask3_round' 6700 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6700:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6701:43: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_mask3_round' 6701 | (__v8hf) __C, __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6701:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6710:43: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_maskz_round' 6710 | __builtin_ia32_vfmaddcsh_maskz_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6710:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6711:43: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_maskz_round' 6711 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6711:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6712:43: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_maskz_round' 6712 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6712:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmadd_sch': /usr/include/gcc-12/avx512fp16intrin.h:6721:37: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_round' 6721 | __builtin_ia32_vfmaddcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6721:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6722:37: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_round' 6722 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6722:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6723:37: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_round' 6723 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6723:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fcmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6734:43: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_mask_round' 6734 | __builtin_ia32_vfcmaddcsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6734:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6735:43: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_mask_round' 6735 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6735:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6736:43: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_mask_round' 6736 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6736:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fcmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6746:44: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6746 | __builtin_ia32_vfcmaddcsh_mask3_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6746:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6747:44: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6747 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6747:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6748:44: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_mask3_round' 6748 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6748:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fcmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6758:44: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6758 | __builtin_ia32_vfcmaddcsh_maskz_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6758:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6759:44: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6759 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6759:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6760:44: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_maskz_round' 6760 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6760:44: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fcmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6769:38: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcsh_round' 6769 | __builtin_ia32_vfcmaddcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6769:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6770:38: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcsh_round' 6770 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6770:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6771:38: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcsh_round' 6771 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6771:38: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6781:42: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_mask_round' 6781 | __builtin_ia32_vfmaddcsh_mask_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6781:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6782:42: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_mask_round' 6782 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6782:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6783:42: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_mask_round' 6783 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6783:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask3_fmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6793:43: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_mask3_round' 6793 | __builtin_ia32_vfmaddcsh_mask3_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6793:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6794:43: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_mask3_round' 6794 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6794:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6795:43: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_mask3_round' 6795 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6795:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6805:43: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_maskz_round' 6805 | __builtin_ia32_vfmaddcsh_maskz_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6805:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6806:43: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_maskz_round' 6806 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6806:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6807:43: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_maskz_round' 6807 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6807:43: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmadd_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6816:37: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcsh_round' 6816 | __builtin_ia32_vfmaddcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6816:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6817:37: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcsh_round' 6817 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6817:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6818:37: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcsh_round' 6818 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6818:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fcmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6871:37: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_round' 6871 | __builtin_ia32_vfcmulcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6871:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6872:37: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_round' 6872 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6872:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fcmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6881:42: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_mask_round' 6881 | __builtin_ia32_vfcmulcsh_mask_round ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6881:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6882:42: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_mask_round' 6882 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6882:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6883:42: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcsh_mask_round' 6883 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6883:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fcmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6892:42: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_mask_round' 6892 | __builtin_ia32_vfcmulcsh_mask_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6892:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6893:42: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_mask_round' 6893 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6893:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6894:42: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcsh_mask_round' 6894 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:6894:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6903:36: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_round' 6903 | __builtin_ia32_vfmulcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6903:36: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6904:36: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_round' 6904 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6904:36: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6913:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_mask_round' 6913 | __builtin_ia32_vfmulcsh_mask_round ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6913:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6914:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_mask_round' 6914 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6914:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6915:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcsh_mask_round' 6915 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6915:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmul_sch': /usr/include/gcc-12/avx512fp16intrin.h:6924:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_mask_round' 6924 | __builtin_ia32_vfmulcsh_mask_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6924:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6925:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_mask_round' 6925 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6925:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6926:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcsh_mask_round' 6926 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:6926:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fcmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6936:37: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_round' 6936 | __builtin_ia32_vfcmulcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6936:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6937:37: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_round' 6937 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6937:37: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fcmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6947:42: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_mask_round' 6947 | __builtin_ia32_vfcmulcsh_mask_round ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6947:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6948:42: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_mask_round' 6948 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6948:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6949:42: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcsh_mask_round' 6949 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6949:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fcmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6959:42: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcsh_mask_round' 6959 | __builtin_ia32_vfcmulcsh_mask_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6959:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6960:42: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcsh_mask_round' 6960 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6960:42: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6961:42: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcsh_mask_round' 6961 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:6961:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_fmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6970:36: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_round' 6970 | __builtin_ia32_vfmulcsh_round ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6970:36: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6971:36: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_round' 6971 | (__v8hf) __B, __D); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6971:36: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_mask_fmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6980:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_mask_round' 6980 | __builtin_ia32_vfmulcsh_mask_round ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6980:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6981:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_mask_round' 6981 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6981:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6982:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcsh_mask_round' 6982 | (__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6982:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm_maskz_fmul_round_sch': /usr/include/gcc-12/avx512fp16intrin.h:6991:41: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcsh_mask_round' 6991 | __builtin_ia32_vfmulcsh_mask_round ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6991:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6992:41: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcsh_mask_round' 6992 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16intrin.h:6992:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16intrin.h:6993:41: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcsh_mask_round' 6993 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16intrin.h:6993:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:7048:17: error: '_Float16' is not supported on this target 7048 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_add_ph': /usr/include/gcc-12/avx512fp16intrin.h:7052:4: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7052 | _MM512_REDUCE_OP (+); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:7052:4: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7052 | _MM512_REDUCE_OP (+); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:7055:17: error: '_Float16' is not supported on this target 7055 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_mul_ph': /usr/include/gcc-12/avx512fp16intrin.h:7059:4: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7059 | _MM512_REDUCE_OP (*); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h:7059:4: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7059 | _MM512_REDUCE_OP (*); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:7114:17: error: '_Float16' is not supported on this target 7114 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_min_ph': /usr/include/gcc-12/avx512fp16intrin.h:7118:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7118 | _MM512_REDUCE_OP (min); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:7121:17: error: '_Float16' is not supported on this target 7121 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_reduce_max_ph': /usr/include/gcc-12/avx512fp16intrin.h:7125:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 7125 | _MM512_REDUCE_OP (max); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: At top level: /usr/include/gcc-12/avx512fp16intrin.h:7163:18: error: '_Float16' is not supported on this target 7163 | _mm512_set1_pch (_Float16 _Complex __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16intrin.h: In function '_mm512_set1_pch': /usr/include/gcc-12/avx512fp16intrin.h:7167:5: error: '_Float16' is not supported on this target 7167 | _Float16 _Complex __a; | ^~~~~~~~ In file included from /usr/include/gcc-12/immintrin.h:100: /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:226:40: error: incompatible type for argument 1 of '__builtin_ia32_addph128_mask' 226 | return __builtin_ia32_addph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:226:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:226:45: error: incompatible type for argument 2 of '__builtin_ia32_addph128_mask' 226 | return __builtin_ia32_addph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:226:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:226:50: error: incompatible type for argument 3 of '__builtin_ia32_addph128_mask' 226 | return __builtin_ia32_addph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:226:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:233:40: error: incompatible type for argument 1 of '__builtin_ia32_addph256_mask' 233 | return __builtin_ia32_addph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:233:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:233:45: error: incompatible type for argument 2 of '__builtin_ia32_addph256_mask' 233 | return __builtin_ia32_addph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:233:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:233:50: error: incompatible type for argument 3 of '__builtin_ia32_addph256_mask' 233 | return __builtin_ia32_addph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:233:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:240:40: error: incompatible type for argument 1 of '__builtin_ia32_addph128_mask' 240 | return __builtin_ia32_addph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:240:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:240:45: error: incompatible type for argument 2 of '__builtin_ia32_addph128_mask' 240 | return __builtin_ia32_addph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:240:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:240:50: error: incompatible type for argument 3 of '__builtin_ia32_addph128_mask' 240 | return __builtin_ia32_addph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:240:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:248:40: error: incompatible type for argument 1 of '__builtin_ia32_addph256_mask' 248 | return __builtin_ia32_addph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:248:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:248:45: error: incompatible type for argument 2 of '__builtin_ia32_addph256_mask' 248 | return __builtin_ia32_addph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:248:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:249:40: error: incompatible type for argument 3 of '__builtin_ia32_addph256_mask' 249 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:249:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_sub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:270:40: error: incompatible type for argument 1 of '__builtin_ia32_subph128_mask' 270 | return __builtin_ia32_subph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:270:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:270:45: error: incompatible type for argument 2 of '__builtin_ia32_subph128_mask' 270 | return __builtin_ia32_subph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:270:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:270:50: error: incompatible type for argument 3 of '__builtin_ia32_subph128_mask' 270 | return __builtin_ia32_subph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:270:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_sub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:277:40: error: incompatible type for argument 1 of '__builtin_ia32_subph256_mask' 277 | return __builtin_ia32_subph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:277:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:277:45: error: incompatible type for argument 2 of '__builtin_ia32_subph256_mask' 277 | return __builtin_ia32_subph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:277:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:277:50: error: incompatible type for argument 3 of '__builtin_ia32_subph256_mask' 277 | return __builtin_ia32_subph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:277:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_sub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:284:40: error: incompatible type for argument 1 of '__builtin_ia32_subph128_mask' 284 | return __builtin_ia32_subph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:284:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:284:45: error: incompatible type for argument 2 of '__builtin_ia32_subph128_mask' 284 | return __builtin_ia32_subph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:284:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:284:50: error: incompatible type for argument 3 of '__builtin_ia32_subph128_mask' 284 | return __builtin_ia32_subph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:284:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_sub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:292:40: error: incompatible type for argument 1 of '__builtin_ia32_subph256_mask' 292 | return __builtin_ia32_subph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:292:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:292:45: error: incompatible type for argument 2 of '__builtin_ia32_subph256_mask' 292 | return __builtin_ia32_subph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:292:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:293:40: error: incompatible type for argument 3 of '__builtin_ia32_subph256_mask' 293 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:293:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:314:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph128_mask' 314 | return __builtin_ia32_mulph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:314:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:314:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph128_mask' 314 | return __builtin_ia32_mulph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:314:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:314:50: error: incompatible type for argument 3 of '__builtin_ia32_mulph128_mask' 314 | return __builtin_ia32_mulph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:314:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:321:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph256_mask' 321 | return __builtin_ia32_mulph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:321:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:321:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph256_mask' 321 | return __builtin_ia32_mulph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:321:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:321:50: error: incompatible type for argument 3 of '__builtin_ia32_mulph256_mask' 321 | return __builtin_ia32_mulph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:321:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:328:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph128_mask' 328 | return __builtin_ia32_mulph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:328:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:328:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph128_mask' 328 | return __builtin_ia32_mulph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:328:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:328:50: error: incompatible type for argument 3 of '__builtin_ia32_mulph128_mask' 328 | return __builtin_ia32_mulph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:328:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:336:40: error: incompatible type for argument 1 of '__builtin_ia32_mulph256_mask' 336 | return __builtin_ia32_mulph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:336:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:336:45: error: incompatible type for argument 2 of '__builtin_ia32_mulph256_mask' 336 | return __builtin_ia32_mulph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:336:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:337:40: error: incompatible type for argument 3 of '__builtin_ia32_mulph256_mask' 337 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:337:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_div_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:358:40: error: incompatible type for argument 1 of '__builtin_ia32_divph128_mask' 358 | return __builtin_ia32_divph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:358:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:358:45: error: incompatible type for argument 2 of '__builtin_ia32_divph128_mask' 358 | return __builtin_ia32_divph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:358:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:358:50: error: incompatible type for argument 3 of '__builtin_ia32_divph128_mask' 358 | return __builtin_ia32_divph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:358:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_div_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:365:40: error: incompatible type for argument 1 of '__builtin_ia32_divph256_mask' 365 | return __builtin_ia32_divph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:365:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:365:45: error: incompatible type for argument 2 of '__builtin_ia32_divph256_mask' 365 | return __builtin_ia32_divph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:365:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:365:50: error: incompatible type for argument 3 of '__builtin_ia32_divph256_mask' 365 | return __builtin_ia32_divph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:365:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_div_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:372:40: error: incompatible type for argument 1 of '__builtin_ia32_divph128_mask' 372 | return __builtin_ia32_divph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:372:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:372:45: error: incompatible type for argument 2 of '__builtin_ia32_divph128_mask' 372 | return __builtin_ia32_divph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:372:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:372:50: error: incompatible type for argument 3 of '__builtin_ia32_divph128_mask' 372 | return __builtin_ia32_divph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:372:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_div_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:380:40: error: incompatible type for argument 1 of '__builtin_ia32_divph256_mask' 380 | return __builtin_ia32_divph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:380:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:380:45: error: incompatible type for argument 2 of '__builtin_ia32_divph256_mask' 380 | return __builtin_ia32_divph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:380:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:381:40: error: incompatible type for argument 3 of '__builtin_ia32_divph256_mask' 381 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:381:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:389:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph128_mask' 389 | return __builtin_ia32_maxph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:389:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:389:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph128_mask' 389 | return __builtin_ia32_maxph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:389:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:390:40: error: incompatible type for argument 3 of '__builtin_ia32_maxph128_mask' 390 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:390:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:398:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph256_mask' 398 | return __builtin_ia32_maxph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:398:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:398:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph256_mask' 398 | return __builtin_ia32_maxph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:398:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:399:40: error: incompatible type for argument 3 of '__builtin_ia32_maxph256_mask' 399 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:399:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:407:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph128_mask' 407 | return __builtin_ia32_maxph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:407:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:407:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph128_mask' 407 | return __builtin_ia32_maxph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:407:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:407:50: error: incompatible type for argument 3 of '__builtin_ia32_maxph128_mask' 407 | return __builtin_ia32_maxph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:407:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:414:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph256_mask' 414 | return __builtin_ia32_maxph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:414:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:414:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph256_mask' 414 | return __builtin_ia32_maxph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:414:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:414:50: error: incompatible type for argument 3 of '__builtin_ia32_maxph256_mask' 414 | return __builtin_ia32_maxph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:414:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:421:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph128_mask' 421 | return __builtin_ia32_maxph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:421:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:421:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph128_mask' 421 | return __builtin_ia32_maxph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:421:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:421:50: error: incompatible type for argument 3 of '__builtin_ia32_maxph128_mask' 421 | return __builtin_ia32_maxph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:421:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:429:40: error: incompatible type for argument 1 of '__builtin_ia32_maxph256_mask' 429 | return __builtin_ia32_maxph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:429:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:429:45: error: incompatible type for argument 2 of '__builtin_ia32_maxph256_mask' 429 | return __builtin_ia32_maxph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:429:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:430:40: error: incompatible type for argument 3 of '__builtin_ia32_maxph256_mask' 430 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:430:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:437:40: error: incompatible type for argument 1 of '__builtin_ia32_minph128_mask' 437 | return __builtin_ia32_minph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:437:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:437:45: error: incompatible type for argument 2 of '__builtin_ia32_minph128_mask' 437 | return __builtin_ia32_minph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:437:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:438:40: error: incompatible type for argument 3 of '__builtin_ia32_minph128_mask' 438 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:438:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:446:40: error: incompatible type for argument 1 of '__builtin_ia32_minph256_mask' 446 | return __builtin_ia32_minph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:446:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:446:45: error: incompatible type for argument 2 of '__builtin_ia32_minph256_mask' 446 | return __builtin_ia32_minph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:446:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:447:40: error: incompatible type for argument 3 of '__builtin_ia32_minph256_mask' 447 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:447:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:455:40: error: incompatible type for argument 1 of '__builtin_ia32_minph128_mask' 455 | return __builtin_ia32_minph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:455:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:455:45: error: incompatible type for argument 2 of '__builtin_ia32_minph128_mask' 455 | return __builtin_ia32_minph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:455:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:455:50: error: incompatible type for argument 3 of '__builtin_ia32_minph128_mask' 455 | return __builtin_ia32_minph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:455:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:462:40: error: incompatible type for argument 1 of '__builtin_ia32_minph256_mask' 462 | return __builtin_ia32_minph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:462:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:462:45: error: incompatible type for argument 2 of '__builtin_ia32_minph256_mask' 462 | return __builtin_ia32_minph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:462:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:462:50: error: incompatible type for argument 3 of '__builtin_ia32_minph256_mask' 462 | return __builtin_ia32_minph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:462:50: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:469:40: error: incompatible type for argument 1 of '__builtin_ia32_minph128_mask' 469 | return __builtin_ia32_minph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:469:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:469:45: error: incompatible type for argument 2 of '__builtin_ia32_minph128_mask' 469 | return __builtin_ia32_minph128_mask (__B, __C, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:469:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:469:50: error: incompatible type for argument 3 of '__builtin_ia32_minph128_mask' 469 | return __builtin_ia32_minph128_mask (__B, __C, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:469:50: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:477:40: error: incompatible type for argument 1 of '__builtin_ia32_minph256_mask' 477 | return __builtin_ia32_minph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:477:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:477:45: error: incompatible type for argument 2 of '__builtin_ia32_minph256_mask' 477 | return __builtin_ia32_minph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:477:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:478:40: error: incompatible type for argument 3 of '__builtin_ia32_minph256_mask' 478 | _mm256_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:478:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:552:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph128_mask' 552 | return __builtin_ia32_sqrtph128_mask (__A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:552:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:552:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph128_mask' 552 | return __builtin_ia32_sqrtph128_mask (__A, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:552:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:560:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph256_mask' 560 | return __builtin_ia32_sqrtph256_mask (__A, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:560:41: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:560:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph256_mask' 560 | return __builtin_ia32_sqrtph256_mask (__A, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:560:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:568:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph128_mask' 568 | return __builtin_ia32_sqrtph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:568:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:568:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph128_mask' 568 | return __builtin_ia32_sqrtph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:568:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:575:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph256_mask' 575 | return __builtin_ia32_sqrtph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:575:41: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:575:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph256_mask' 575 | return __builtin_ia32_sqrtph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:575:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:582:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph128_mask' 582 | return __builtin_ia32_sqrtph128_mask (__B, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:582:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:582:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph128_mask' 582 | return __builtin_ia32_sqrtph128_mask (__B, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:582:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_sqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:590:41: error: incompatible type for argument 1 of '__builtin_ia32_sqrtph256_mask' 590 | return __builtin_ia32_sqrtph256_mask (__B, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:590:41: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:590:46: error: incompatible type for argument 2 of '__builtin_ia32_sqrtph256_mask' 590 | return __builtin_ia32_sqrtph256_mask (__B, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:590:46: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:599:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph128_mask' 599 | return __builtin_ia32_rsqrtph128_mask (__A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:599:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:599:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph128_mask' 599 | return __builtin_ia32_rsqrtph128_mask (__A, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:599:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:607:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph256_mask' 607 | return __builtin_ia32_rsqrtph256_mask (__A, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:607:42: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:607:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph256_mask' 607 | return __builtin_ia32_rsqrtph256_mask (__A, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:607:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:615:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph128_mask' 615 | return __builtin_ia32_rsqrtph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:615:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:615:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph128_mask' 615 | return __builtin_ia32_rsqrtph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:615:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:622:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph256_mask' 622 | return __builtin_ia32_rsqrtph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:622:42: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:622:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph256_mask' 622 | return __builtin_ia32_rsqrtph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:622:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:629:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph128_mask' 629 | return __builtin_ia32_rsqrtph128_mask (__B, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:629:42: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:629:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph128_mask' 629 | return __builtin_ia32_rsqrtph128_mask (__B, _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:629:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_rsqrt_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:636:42: error: incompatible type for argument 1 of '__builtin_ia32_rsqrtph256_mask' 636 | return __builtin_ia32_rsqrtph256_mask (__B, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:636:42: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:636:47: error: incompatible type for argument 2 of '__builtin_ia32_rsqrtph256_mask' 636 | return __builtin_ia32_rsqrtph256_mask (__B, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:636:47: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:645:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph128_mask' 645 | return __builtin_ia32_rcpph128_mask (__A, _mm_setzero_ph (), | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:645:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:645:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph128_mask' 645 | return __builtin_ia32_rcpph128_mask (__A, _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:645:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:653:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph256_mask' 653 | return __builtin_ia32_rcpph256_mask (__A, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:653:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:653:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph256_mask' 653 | return __builtin_ia32_rcpph256_mask (__A, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:653:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:661:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph128_mask' 661 | return __builtin_ia32_rcpph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:661:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:661:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph128_mask' 661 | return __builtin_ia32_rcpph128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:661:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:668:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph256_mask' 668 | return __builtin_ia32_rcpph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:668:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:668:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph256_mask' 668 | return __builtin_ia32_rcpph256_mask (__C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:668:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:675:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph128_mask' 675 | return __builtin_ia32_rcpph128_mask (__B, _mm_setzero_ph (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:675:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:675:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph128_mask' 675 | return __builtin_ia32_rcpph128_mask (__B, _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:675:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_rcp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:682:40: error: incompatible type for argument 1 of '__builtin_ia32_rcpph256_mask' 682 | return __builtin_ia32_rcpph256_mask (__B, _mm256_setzero_ph (), | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:682:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:682:45: error: incompatible type for argument 2 of '__builtin_ia32_rcpph256_mask' 682 | return __builtin_ia32_rcpph256_mask (__B, _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:682:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:691:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph128_mask' 691 | return __builtin_ia32_scalefph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:691:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:691:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph128_mask' 691 | return __builtin_ia32_scalefph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:691:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:692:43: error: incompatible type for argument 3 of '__builtin_ia32_scalefph128_mask' 692 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:692:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:700:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph256_mask' 700 | return __builtin_ia32_scalefph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:700:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:700:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph256_mask' 700 | return __builtin_ia32_scalefph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:700:48: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:701:43: error: incompatible type for argument 3 of '__builtin_ia32_scalefph256_mask' 701 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:701:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:709:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph128_mask' 709 | return __builtin_ia32_scalefph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:709:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:709:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph128_mask' 709 | return __builtin_ia32_scalefph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:709:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:709:53: error: incompatible type for argument 3 of '__builtin_ia32_scalefph128_mask' 709 | return __builtin_ia32_scalefph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:709:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:717:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph256_mask' 717 | return __builtin_ia32_scalefph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:717:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:717:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph256_mask' 717 | return __builtin_ia32_scalefph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:717:48: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:717:53: error: incompatible type for argument 3 of '__builtin_ia32_scalefph256_mask' 717 | return __builtin_ia32_scalefph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:717:53: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:724:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph128_mask' 724 | return __builtin_ia32_scalefph128_mask (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:724:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:724:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph128_mask' 724 | return __builtin_ia32_scalefph128_mask (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:724:48: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:725:43: error: incompatible type for argument 3 of '__builtin_ia32_scalefph128_mask' 725 | _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:725:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_scalef_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:732:43: error: incompatible type for argument 1 of '__builtin_ia32_scalefph256_mask' 732 | return __builtin_ia32_scalefph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:732:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:732:48: error: incompatible type for argument 2 of '__builtin_ia32_scalefph256_mask' 732 | return __builtin_ia32_scalefph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:732:48: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:733:43: error: incompatible type for argument 3 of '__builtin_ia32_scalefph256_mask' 733 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:733:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:743:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph128_mask' 743 | return __builtin_ia32_reduceph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:743:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:744:43: error: incompatible type for argument 3 of '__builtin_ia32_reduceph128_mask' 744 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:744:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:752:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph128_mask' 752 | return __builtin_ia32_reduceph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:752:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:752:53: error: incompatible type for argument 3 of '__builtin_ia32_reduceph128_mask' 752 | return __builtin_ia32_reduceph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:752:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:759:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph128_mask' 759 | return __builtin_ia32_reduceph128_mask (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:759:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:760:43: error: incompatible type for argument 3 of '__builtin_ia32_reduceph128_mask' 760 | _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:760:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:767:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph256_mask' 767 | return __builtin_ia32_reduceph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:767:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:768:43: error: incompatible type for argument 3 of '__builtin_ia32_reduceph256_mask' 768 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:768:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:776:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph256_mask' 776 | return __builtin_ia32_reduceph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:776:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:776:53: error: incompatible type for argument 3 of '__builtin_ia32_reduceph256_mask' 776 | return __builtin_ia32_reduceph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:776:53: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_reduce_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:783:43: error: incompatible type for argument 1 of '__builtin_ia32_reduceph256_mask' 783 | return __builtin_ia32_reduceph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:783:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:784:43: error: incompatible type for argument 3 of '__builtin_ia32_reduceph256_mask' 784 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:784:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:819:47: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph128_mask' 819 | return __builtin_ia32_rndscaleph128_mask (__A, __B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:819:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:820:47: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph128_mask' 820 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:820:47: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:828:45: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph128_mask' 828 | return __builtin_ia32_rndscaleph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:828:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:828:55: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph128_mask' 828 | return __builtin_ia32_rndscaleph128_mask (__C, __D, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:828:55: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:835:45: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph128_mask' 835 | return __builtin_ia32_rndscaleph128_mask (__B, __C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:835:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h:836:45: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph128_mask' 836 | _mm_setzero_ph (), __A); | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:836:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:843:45: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph256_mask' 843 | return __builtin_ia32_rndscaleph256_mask (__A, __B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:843:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:844:45: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph256_mask' 844 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:844:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:853:45: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph256_mask' 853 | return __builtin_ia32_rndscaleph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:853:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:853:55: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph256_mask' 853 | return __builtin_ia32_rndscaleph256_mask (__C, __D, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:853:55: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_roundscale_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:860:45: error: incompatible type for argument 1 of '__builtin_ia32_rndscaleph256_mask' 860 | return __builtin_ia32_rndscaleph256_mask (__B, __C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:860:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h:861:45: error: incompatible type for argument 3 of '__builtin_ia32_rndscaleph256_mask' 861 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:861:45: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16vlintrin.h:896:55: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph128_mask' 896 | return (__mmask8) __builtin_ia32_fpclassph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:896:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16vlintrin.h:904:55: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph128_mask' 904 | return (__mmask8) __builtin_ia32_fpclassph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:904:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16vlintrin.h:913:56: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph256_mask' 913 | return (__mmask16) __builtin_ia32_fpclassph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:913:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fpclass_ph_mask': /usr/include/gcc-12/avx512fp16vlintrin.h:921:56: error: incompatible type for argument 1 of '__builtin_ia32_fpclassph256_mask' 921 | return (__mmask16) __builtin_ia32_fpclassph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:921:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:949:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph256_mask' 949 | return (__m256h) __builtin_ia32_getexpph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:949:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:950:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph256_mask' 950 | (__v16hf) | ^~~~~~~~~ | | | __vector(8) int 951 | _mm256_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:950:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:959:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph256_mask' 959 | return (__m256h) __builtin_ia32_getexpph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:959:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:960:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph256_mask' 960 | (__v16hf) __W, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:960:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:968:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph256_mask' 968 | return (__m256h) __builtin_ia32_getexpph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:968:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:969:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph256_mask' 969 | (__v16hf) | ^~~~~~~~~ | | | __vector(8) int 970 | _mm256_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:969:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:978:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph128_mask' 978 | return (__m128h) __builtin_ia32_getexpph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:978:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:979:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph128_mask' 979 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 980 | _mm_setzero_ph (), | ~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:979:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:988:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph128_mask' 988 | return (__m128h) __builtin_ia32_getexpph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:988:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:989:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph128_mask' 989 | (__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:989:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_getexp_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:997:53: error: incompatible type for argument 1 of '__builtin_ia32_getexpph128_mask' 997 | return (__m128h) __builtin_ia32_getexpph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:997:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:998:53: error: incompatible type for argument 2 of '__builtin_ia32_getexpph128_mask' 998 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 999 | _mm_setzero_ph (), | ~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:998:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1011:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph256_mask' 1011 | return (__m256h) __builtin_ia32_getmantph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:1011:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1013:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph256_mask' 1013 | (__v16hf) | ^~~~~~~~~ | | | __vector(8) int 1014 | _mm256_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:1013:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1024:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph256_mask' 1024 | return (__m256h) __builtin_ia32_getmantph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:1024:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1026:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph256_mask' 1026 | (__v16hf) __W, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:1026:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1036:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph256_mask' 1036 | return (__m256h) __builtin_ia32_getmantph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:1036:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1038:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph256_mask' 1038 | (__v16hf) | ^~~~~~~~~ | | | __vector(8) int 1039 | _mm256_setzero_ph (), | ~~~~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:1038:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1048:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph128_mask' 1048 | return (__m128h) __builtin_ia32_getmantph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:1048:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1050:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph128_mask' 1050 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 1051 | _mm_setzero_ph (), | ~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:1050:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1061:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph128_mask' 1061 | return (__m128h) __builtin_ia32_getmantph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:1061:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1063:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph128_mask' 1063 | (__v8hf) __W, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:1063:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_getmant_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1073:54: error: incompatible type for argument 1 of '__builtin_ia32_getmantph128_mask' 1073 | return (__m128h) __builtin_ia32_getmantph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:1073:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:1075:54: error: incompatible type for argument 3 of '__builtin_ia32_getmantph128_mask' 1075 | (__v8hf) | ^~~~~~~~ | | | __vector(4) int 1076 | _mm_setzero_ph (), | ~~~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:1075:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1125:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq128_mask' 1125 | __builtin_ia32_vcvtph2dq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1125:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1136:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq128_mask' 1136 | __builtin_ia32_vcvtph2dq128_mask (__C, ( __v4si) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1136:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1144:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq128_mask' 1144 | __builtin_ia32_vcvtph2dq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1144:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1154:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq256_mask' 1154 | __builtin_ia32_vcvtph2dq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1154:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1165:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq256_mask' 1165 | __builtin_ia32_vcvtph2dq256_mask (__C, ( __v8si) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1165:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1173:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2dq256_mask' 1173 | __builtin_ia32_vcvtph2dq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1173:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1185:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq128_mask' 1185 | __builtin_ia32_vcvtph2udq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1185:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1196:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq128_mask' 1196 | __builtin_ia32_vcvtph2udq128_mask (__C, ( __v4si) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1196:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1204:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq128_mask' 1204 | __builtin_ia32_vcvtph2udq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1204:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1215:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq256_mask' 1215 | __builtin_ia32_vcvtph2udq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1215:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1226:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq256_mask' 1226 | __builtin_ia32_vcvtph2udq256_mask (__C, ( __v8si) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1226:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1234:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2udq256_mask' 1234 | __builtin_ia32_vcvtph2udq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1234:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1245:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq128_mask' 1245 | __builtin_ia32_vcvttph2dq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1245:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1254:54: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq128_mask' 1254 | return (__m128i)__builtin_ia32_vcvttph2dq128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1254:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1264:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq128_mask' 1264 | __builtin_ia32_vcvttph2dq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1264:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1274:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq256_mask' 1274 | __builtin_ia32_vcvttph2dq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1274:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1285:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq256_mask' 1285 | __builtin_ia32_vcvttph2dq256_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1285:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epi32': /usr/include/gcc-12/avx512fp16vlintrin.h:1295:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2dq256_mask' 1295 | __builtin_ia32_vcvttph2dq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1295:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1307:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq128_mask' 1307 | __builtin_ia32_vcvttph2udq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1307:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1318:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq128_mask' 1318 | __builtin_ia32_vcvttph2udq128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1318:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1328:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq128_mask' 1328 | __builtin_ia32_vcvttph2udq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1328:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1339:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq256_mask' 1339 | __builtin_ia32_vcvttph2udq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1339:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1349:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq256_mask' 1349 | __builtin_ia32_vcvttph2udq256_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1349:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epu32': /usr/include/gcc-12/avx512fp16vlintrin.h:1359:41: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2udq256_mask' 1359 | __builtin_ia32_vcvttph2udq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1359:41: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1371:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph128_mask' 1371 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1371:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1379:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph128_mask' 1379 | return __builtin_ia32_vcvtdq2ph128_mask ((__v4si) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1379:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1387:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph128_mask' 1387 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1387:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1396:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph256_mask' 1396 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1396:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1404:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph256_mask' 1404 | return __builtin_ia32_vcvtdq2ph256_mask ((__v8si) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1404:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepi32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1412:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtdq2ph256_mask' 1412 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1412:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1422:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph128_mask' 1422 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1422:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1431:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph128_mask' 1431 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1431:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1440:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph128_mask' 1440 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1440:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1449:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph256_mask' 1449 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1449:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1457:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph256_mask' 1457 | return __builtin_ia32_vcvtudq2ph256_mask ((__v8si) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1457:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepu32_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1465:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtudq2ph256_mask' 1465 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1465:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1475:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq128_mask' 1475 | __builtin_ia32_vcvtph2qq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1475:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1484:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq128_mask' 1484 | return __builtin_ia32_vcvtph2qq128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1484:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1491:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq128_mask' 1491 | return __builtin_ia32_vcvtph2qq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1491:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1500:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq256_mask' 1500 | return __builtin_ia32_vcvtph2qq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1500:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1509:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq256_mask' 1509 | return __builtin_ia32_vcvtph2qq256_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1509:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1516:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2qq256_mask' 1516 | return __builtin_ia32_vcvtph2qq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1516:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1526:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq128_mask' 1526 | return __builtin_ia32_vcvtph2uqq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1526:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1535:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq128_mask' 1535 | return __builtin_ia32_vcvtph2uqq128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1535:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1542:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq128_mask' 1542 | return __builtin_ia32_vcvtph2uqq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1542:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1551:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq256_mask' 1551 | return __builtin_ia32_vcvtph2uqq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1551:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1560:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq256_mask' 1560 | return __builtin_ia32_vcvtph2uqq256_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1560:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1567:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uqq256_mask' 1567 | return __builtin_ia32_vcvtph2uqq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1567:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1577:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq128_mask' 1577 | return __builtin_ia32_vcvttph2qq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1577:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1586:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq128_mask' 1586 | return __builtin_ia32_vcvttph2qq128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1586:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1595:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq128_mask' 1595 | return __builtin_ia32_vcvttph2qq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1595:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1604:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq256_mask' 1604 | return __builtin_ia32_vcvttph2qq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1604:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1613:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq256_mask' 1613 | return __builtin_ia32_vcvttph2qq256_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1613:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epi64': /usr/include/gcc-12/avx512fp16vlintrin.h:1622:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2qq256_mask' 1622 | return __builtin_ia32_vcvttph2qq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1622:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1632:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq128_mask' 1632 | return __builtin_ia32_vcvttph2uqq128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1632:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1641:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq128_mask' 1641 | return __builtin_ia32_vcvttph2uqq128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1641:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1650:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq128_mask' 1650 | return __builtin_ia32_vcvttph2uqq128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1650:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1659:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq256_mask' 1659 | return __builtin_ia32_vcvttph2uqq256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1659:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1668:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq256_mask' 1668 | return __builtin_ia32_vcvttph2uqq256_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1668:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epu64': /usr/include/gcc-12/avx512fp16vlintrin.h:1677:46: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uqq256_mask' 1677 | return __builtin_ia32_vcvttph2uqq256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1677:46: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1688:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph128_mask' 1688 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1688:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1696:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph128_mask' 1696 | return __builtin_ia32_vcvtqq2ph128_mask ((__v2di) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1696:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1704:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph128_mask' 1704 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1704:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1713:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph256_mask' 1713 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1713:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1721:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph256_mask' 1721 | return __builtin_ia32_vcvtqq2ph256_mask ((__v4di) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1721:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepi64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1729:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtqq2ph256_mask' 1729 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1729:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1739:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph128_mask' 1739 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1739:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1747:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph128_mask' 1747 | return __builtin_ia32_vcvtuqq2ph128_mask ((__v2di) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1747:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1755:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph128_mask' 1755 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1755:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1764:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph256_mask' 1764 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1764:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1772:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph256_mask' 1772 | return __builtin_ia32_vcvtuqq2ph256_mask ((__v4di) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1772:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepu64_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:1780:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuqq2ph256_mask' 1780 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1780:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1790:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w128_mask' 1790 | __builtin_ia32_vcvtph2w128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1790:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1801:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w128_mask' 1801 | __builtin_ia32_vcvtph2w128_mask (__C, ( __v8hi) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1801:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1809:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w128_mask' 1809 | __builtin_ia32_vcvtph2w128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1809:38: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1820:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w256_mask' 1820 | __builtin_ia32_vcvtph2w256_mask (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1820:38: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1831:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w256_mask' 1831 | __builtin_ia32_vcvtph2w256_mask (__C, ( __v16hi) __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1831:38: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1839:38: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2w256_mask' 1839 | __builtin_ia32_vcvtph2w256_mask (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1839:38: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1851:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw128_mask' 1851 | __builtin_ia32_vcvtph2uw128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1851:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1862:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw128_mask' 1862 | __builtin_ia32_vcvtph2uw128_mask (__C, ( __v8hi) __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1862:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1870:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw128_mask' 1870 | __builtin_ia32_vcvtph2uw128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1870:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1881:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw256_mask' 1881 | __builtin_ia32_vcvtph2uw256_mask (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1881:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1892:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw256_mask' 1892 | __builtin_ia32_vcvtph2uw256_mask (__C, ( __v16hi) __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1892:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1900:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2uw256_mask' 1900 | __builtin_ia32_vcvtph2uw256_mask (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1900:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1912:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w128_mask' 1912 | __builtin_ia32_vcvttph2w128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1912:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1923:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w128_mask' 1923 | __builtin_ia32_vcvttph2w128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1923:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1933:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w128_mask' 1933 | __builtin_ia32_vcvttph2w128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1933:39: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1944:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w256_mask' 1944 | __builtin_ia32_vcvttph2w256_mask (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1944:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1955:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w256_mask' 1955 | __builtin_ia32_vcvttph2w256_mask (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1955:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epi16': /usr/include/gcc-12/avx512fp16vlintrin.h:1965:39: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2w256_mask' 1965 | __builtin_ia32_vcvttph2w256_mask (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:1965:39: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1977:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw128_mask' 1977 | __builtin_ia32_vcvttph2uw128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1977:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1988:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw128_mask' 1988 | __builtin_ia32_vcvttph2uw128_mask (__C, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1988:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:1998:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw128_mask' 1998 | __builtin_ia32_vcvttph2uw128_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:1998:40: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:2009:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw256_mask' 2009 | __builtin_ia32_vcvttph2uw256_mask (__A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2009:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:2020:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw256_mask' 2020 | __builtin_ia32_vcvttph2uw256_mask (__C, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2020:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvttph_epu16': /usr/include/gcc-12/avx512fp16vlintrin.h:2030:40: error: incompatible type for argument 1 of '__builtin_ia32_vcvttph2uw256_mask' 2030 | __builtin_ia32_vcvttph2uw256_mask (__B, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2030:40: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2041:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph128_mask' 2041 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2041:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2050:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph128_mask' 2050 | __A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2050:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2059:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph128_mask' 2059 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2059:43: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2068:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph256_mask' 2068 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2068:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2077:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph256_mask' 2077 | __A, | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2077:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepi16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2086:43: error: incompatible type for argument 2 of '__builtin_ia32_vcvtw2ph256_mask' 2086 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2086:43: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2096:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph128_mask' 2096 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2096:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2104:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph128_mask' 2104 | return __builtin_ia32_vcvtuw2ph128_mask ((__v8hi) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2104:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2112:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph128_mask' 2112 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2112:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2121:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph256_mask' 2121 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2121:44: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2129:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph256_mask' 2129 | return __builtin_ia32_vcvtuw2ph256_mask ((__v16hi) __C, __A, __B); | ^~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2129:59: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtepu16_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2137:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtuw2ph256_mask' 2137 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:2137:44: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2146:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd128_mask' 2146 | return __builtin_ia32_vcvtph2pd128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2146:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2155:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd128_mask' 2155 | return __builtin_ia32_vcvtph2pd128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2155:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2162:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd128_mask' 2162 | return __builtin_ia32_vcvtph2pd128_mask (__B, _mm_setzero_pd (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2162:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2169:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd256_mask' 2169 | return __builtin_ia32_vcvtph2pd256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2169:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2178:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd256_mask' 2178 | return __builtin_ia32_vcvtph2pd256_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2178:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtph_pd': /usr/include/gcc-12/avx512fp16vlintrin.h:2185:44: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2pd256_mask' 2185 | return __builtin_ia32_vcvtph2pd256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2185:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2195:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx128_mask' 2195 | return __builtin_ia32_vcvtph2psx128_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2195:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2204:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx128_mask' 2204 | return __builtin_ia32_vcvtph2psx128_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2204:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2211:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx128_mask' 2211 | return __builtin_ia32_vcvtph2psx128_mask (__B, _mm_setzero_ps (), __A); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2211:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2218:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx256_mask' 2218 | return __builtin_ia32_vcvtph2psx256_mask (__A, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2218:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2227:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx256_mask' 2227 | return __builtin_ia32_vcvtph2psx256_mask (__C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2227:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtxph_ps': /usr/include/gcc-12/avx512fp16vlintrin.h:2234:45: error: incompatible type for argument 1 of '__builtin_ia32_vcvtph2psx256_mask' 2234 | return __builtin_ia32_vcvtph2psx256_mask (__B, | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2234:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2245:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx128_mask' 2245 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2245:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2253:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx128_mask' 2253 | return __builtin_ia32_vcvtps2phx128_mask ((__v4sf) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2253:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2261:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx128_mask' 2261 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2261:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2270:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx256_mask' 2270 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2270:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2278:59: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx256_mask' 2278 | return __builtin_ia32_vcvtps2phx256_mask ((__v8sf) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2278:59: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtxps_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2286:45: error: incompatible type for argument 2 of '__builtin_ia32_vcvtps2phx256_mask' 2286 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2286:45: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2296:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph128_mask' 2296 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2296:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2304:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph128_mask' 2304 | return __builtin_ia32_vcvtpd2ph128_mask ((__v2df) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2304:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2312:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph128_mask' 2312 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2312:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2321:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph256_mask' 2321 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2321:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2329:58: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph256_mask' 2329 | return __builtin_ia32_vcvtpd2ph256_mask ((__v4df) __C, __A, __B); | ^~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2329:58: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_cvtpd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2337:44: error: incompatible type for argument 2 of '__builtin_ia32_vcvtpd2ph256_mask' 2337 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:2337:44: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2346:55: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph256_mask' 2346 | return (__m256h)__builtin_ia32_vfmaddsubph256_mask ((__v16hf)__A, | ^~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2346:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2347:55: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph256_mask' 2347 | (__v16hf)__B, | ^~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2347:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2348:55: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph256_mask' 2348 | (__v16hf)__C, | ^~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2348:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2357:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph256_mask' 2357 | return (__m256h) __builtin_ia32_vfmaddsubph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2357:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2358:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph256_mask' 2358 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2358:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2359:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph256_mask' 2359 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2359:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2368:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph256_mask3' 2368 | return (__m256h) __builtin_ia32_vfmaddsubph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2368:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2369:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph256_mask3' 2369 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2369:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2370:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph256_mask3' 2370 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2370:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2380:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph256_maskz' 2380 | return (__m256h) __builtin_ia32_vfmaddsubph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2380:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2381:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph256_maskz' 2381 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2381:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2382:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph256_maskz' 2382 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2382:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2391:55: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph128_mask' 2391 | return (__m128h)__builtin_ia32_vfmaddsubph128_mask ((__v8hf)__A, | ^~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2391:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2392:55: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph128_mask' 2392 | (__v8hf)__B, | ^~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2392:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2393:55: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph128_mask' 2393 | (__v8hf)__C, | ^~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2393:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2402:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph128_mask' 2402 | return (__m128h) __builtin_ia32_vfmaddsubph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2402:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2403:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph128_mask' 2403 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2403:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2404:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph128_mask' 2404 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2404:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2413:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph128_mask3' 2413 | return (__m128h) __builtin_ia32_vfmaddsubph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2413:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2414:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph128_mask3' 2414 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2414:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2415:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph128_mask3' 2415 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2415:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmaddsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2425:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddsubph128_maskz' 2425 | return (__m128h) __builtin_ia32_vfmaddsubph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2425:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2426:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddsubph128_maskz' 2426 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2426:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2427:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddsubph128_maskz' 2427 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2427:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2437:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph256_mask' 2437 | return (__m256h) __builtin_ia32_vfmsubaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2437:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2438:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph256_mask' 2438 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2438:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2439:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph256_mask' 2439 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2439:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2448:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph256_mask' 2448 | return (__m256h) __builtin_ia32_vfmsubaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2448:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2449:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph256_mask' 2449 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2449:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2450:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph256_mask' 2450 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2450:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2459:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph256_mask3' 2459 | return (__m256h) __builtin_ia32_vfmsubaddph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2459:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2460:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph256_mask3' 2460 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2460:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2461:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph256_mask3' 2461 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2461:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2471:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph256_maskz' 2471 | return (__m256h) __builtin_ia32_vfmsubaddph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2471:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2472:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph256_maskz' 2472 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2472:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2473:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph256_maskz' 2473 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2473:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2482:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph128_mask' 2482 | return (__m128h) __builtin_ia32_vfmsubaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2482:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2483:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph128_mask' 2483 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2483:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2484:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph128_mask' 2484 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2484:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2493:56: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph128_mask' 2493 | return (__m128h) __builtin_ia32_vfmsubaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2493:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2494:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph128_mask' 2494 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2494:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2495:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph128_mask' 2495 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2495:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2504:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph128_mask3' 2504 | return (__m128h) __builtin_ia32_vfmsubaddph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2504:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2505:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph128_mask3' 2505 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2505:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2506:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph128_mask3' 2506 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2506:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmsubadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2516:57: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubaddph128_maskz' 2516 | return (__m128h) __builtin_ia32_vfmsubaddph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2516:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2517:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubaddph128_maskz' 2517 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2517:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2518:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubaddph128_maskz' 2518 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2518:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2528:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph256_mask' 2528 | return (__m256h) __builtin_ia32_vfmaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2528:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2529:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph256_mask' 2529 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2529:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2530:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph256_mask' 2530 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2530:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2539:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph256_mask' 2539 | return (__m256h) __builtin_ia32_vfmaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2539:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2540:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph256_mask' 2540 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2540:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2541:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph256_mask' 2541 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2541:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2550:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph256_mask3' 2550 | return (__m256h) __builtin_ia32_vfmaddph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2550:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2551:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph256_mask3' 2551 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2551:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2552:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph256_mask3' 2552 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2552:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2562:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph256_maskz' 2562 | return (__m256h) __builtin_ia32_vfmaddph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2562:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2563:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph256_maskz' 2563 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2563:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2564:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph256_maskz' 2564 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2564:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2573:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph128_mask' 2573 | return (__m128h) __builtin_ia32_vfmaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2573:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2574:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph128_mask' 2574 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2574:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2575:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph128_mask' 2575 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2575:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2584:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph128_mask' 2584 | return (__m128h) __builtin_ia32_vfmaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2584:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2585:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph128_mask' 2585 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2585:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2586:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph128_mask' 2586 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2586:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2595:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph128_mask3' 2595 | return (__m128h) __builtin_ia32_vfmaddph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2595:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2596:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph128_mask3' 2596 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2596:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2597:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph128_mask3' 2597 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2597:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2607:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddph128_maskz' 2607 | return (__m128h) __builtin_ia32_vfmaddph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2607:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2608:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddph128_maskz' 2608 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2608:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2609:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddph128_maskz' 2609 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2609:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2619:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph256_mask' 2619 | return (__m256h) __builtin_ia32_vfnmaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2619:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2620:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph256_mask' 2620 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2620:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2621:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph256_mask' 2621 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2621:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2630:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph256_mask' 2630 | return (__m256h) __builtin_ia32_vfnmaddph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2630:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2631:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph256_mask' 2631 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2631:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2632:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph256_mask' 2632 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2632:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2641:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph256_mask3' 2641 | return (__m256h) __builtin_ia32_vfnmaddph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2641:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2642:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph256_mask3' 2642 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2642:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2643:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph256_mask3' 2643 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2643:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2653:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph256_maskz' 2653 | return (__m256h) __builtin_ia32_vfnmaddph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2653:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2654:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph256_maskz' 2654 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2654:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2655:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph256_maskz' 2655 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2655:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2664:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph128_mask' 2664 | return (__m128h) __builtin_ia32_vfnmaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2664:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2665:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph128_mask' 2665 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2665:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2666:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph128_mask' 2666 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2666:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2675:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph128_mask' 2675 | return (__m128h) __builtin_ia32_vfnmaddph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2675:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2676:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph128_mask' 2676 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2676:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2677:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph128_mask' 2677 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2677:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2686:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph128_mask3' 2686 | return (__m128h) __builtin_ia32_vfnmaddph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2686:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2687:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph128_mask3' 2687 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2687:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2688:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph128_mask3' 2688 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2688:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fnmadd_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2698:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmaddph128_maskz' 2698 | return (__m128h) __builtin_ia32_vfnmaddph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2698:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2699:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmaddph128_maskz' 2699 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2699:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2700:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmaddph128_maskz' 2700 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2700:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2710:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph256_mask' 2710 | return (__m256h) __builtin_ia32_vfmsubph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2710:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2711:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph256_mask' 2711 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2711:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2712:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph256_mask' 2712 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2712:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2721:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph256_mask' 2721 | return (__m256h) __builtin_ia32_vfmsubph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2721:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2722:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph256_mask' 2722 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2722:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2723:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph256_mask' 2723 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2723:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2732:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph256_mask3' 2732 | return (__m256h) __builtin_ia32_vfmsubph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2732:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2733:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph256_mask3' 2733 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2733:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2734:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph256_mask3' 2734 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2734:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2744:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph256_maskz' 2744 | return (__m256h) __builtin_ia32_vfmsubph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2744:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2745:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph256_maskz' 2745 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2745:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2746:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph256_maskz' 2746 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2746:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2755:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph128_mask' 2755 | return (__m128h) __builtin_ia32_vfmsubph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2755:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2756:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph128_mask' 2756 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2756:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2757:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph128_mask' 2757 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2757:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2766:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph128_mask' 2766 | return (__m128h) __builtin_ia32_vfmsubph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2766:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2767:56: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph128_mask' 2767 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2767:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2768:56: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph128_mask' 2768 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2768:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2777:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph128_mask3' 2777 | return (__m128h) __builtin_ia32_vfmsubph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2777:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2778:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph128_mask3' 2778 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2778:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2779:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph128_mask3' 2779 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2779:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2789:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmsubph128_maskz' 2789 | return (__m128h) __builtin_ia32_vfmsubph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2789:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2790:57: error: incompatible type for argument 2 of '__builtin_ia32_vfmsubph128_maskz' 2790 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2790:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2791:57: error: incompatible type for argument 3 of '__builtin_ia32_vfmsubph128_maskz' 2791 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2791:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2801:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph256_mask' 2801 | return (__m256h) __builtin_ia32_vfnmsubph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2801:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2802:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph256_mask' 2802 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2802:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2803:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph256_mask' 2803 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2803:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2812:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph256_mask' 2812 | return (__m256h) __builtin_ia32_vfnmsubph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2812:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2813:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph256_mask' 2813 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2813:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2814:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph256_mask' 2814 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2814:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2823:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph256_mask3' 2823 | return (__m256h) __builtin_ia32_vfnmsubph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2823:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2824:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph256_mask3' 2824 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2824:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2825:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph256_mask3' 2825 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2825:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2835:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph256_maskz' 2835 | return (__m256h) __builtin_ia32_vfnmsubph256_maskz ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2835:55: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2836:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph256_maskz' 2836 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2836:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2837:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph256_maskz' 2837 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2837:57: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2846:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph128_mask' 2846 | return (__m128h) __builtin_ia32_vfnmsubph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2846:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2847:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph128_mask' 2847 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2847:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2848:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph128_mask' 2848 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2848:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2857:54: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph128_mask' 2857 | return (__m128h) __builtin_ia32_vfnmsubph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2857:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2858:56: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph128_mask' 2858 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2858:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2859:56: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph128_mask' 2859 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2859:56: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2868:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph128_mask3' 2868 | return (__m128h) __builtin_ia32_vfnmsubph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2868:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2869:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph128_mask3' 2869 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2869:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2870:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph128_mask3' 2870 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2870:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fnmsub_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:2880:55: error: incompatible type for argument 1 of '__builtin_ia32_vfnmsubph128_maskz' 2880 | return (__m128h) __builtin_ia32_vfnmsubph128_maskz ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2880:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2881:57: error: incompatible type for argument 2 of '__builtin_ia32_vfnmsubph128_maskz' 2881 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2881:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2882:57: error: incompatible type for argument 3 of '__builtin_ia32_vfnmsubph128_maskz' 2882 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2882:57: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2892:49: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph128' 2892 | return (__m128h) __builtin_ia32_vfmaddcph128 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2892:49: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2893:49: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph128' 2893 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2893:49: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2894:49: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph128' 2894 | (__v8hf) __C); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2894:49: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2902:39: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph128_mask' 2902 | __builtin_ia32_vfmaddcph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2902:39: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2903:39: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph128_mask' 2903 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2903:39: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2904:39: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph128_mask' 2904 | (__v8hf) __D, __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2904:39: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2912:40: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph128_mask3' 2912 | __builtin_ia32_vfmaddcph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2912:40: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2913:40: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph128_mask3' 2913 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2913:40: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2914:40: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph128_mask3' 2914 | (__v8hf) __C, __D); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2914:40: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2921:55: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph128_maskz' 2921 | return (__m128h) __builtin_ia32_vfmaddcph128_maskz ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2921:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2922:55: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph128_maskz' 2922 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2922:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2923:55: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph128_maskz' 2923 | (__v8hf) __D, __A); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2923:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2930:49: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph256' 2930 | return (__m256h) __builtin_ia32_vfmaddcph256 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2930:49: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2931:49: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph256' 2931 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2931:49: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2932:49: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph256' 2932 | (__v16hf) __C); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2932:49: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2940:40: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph256_mask' 2940 | __builtin_ia32_vfmaddcph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2940:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2941:40: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph256_mask' 2941 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2941:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2942:40: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph256_mask' 2942 | (__v16hf) __D, __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2942:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2950:40: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph256_mask3' 2950 | __builtin_ia32_vfmaddcph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2950:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2951:40: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph256_mask3' 2951 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2951:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2952:40: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph256_mask3' 2952 | (__v16hf) __C, __D); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2952:40: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2959:54: error: incompatible type for argument 1 of '__builtin_ia32_vfmaddcph256_maskz' 2959 | return (__m256h)__builtin_ia32_vfmaddcph256_maskz ((__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2959:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2960:54: error: incompatible type for argument 2 of '__builtin_ia32_vfmaddcph256_maskz' 2960 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2960:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2961:54: error: incompatible type for argument 3 of '__builtin_ia32_vfmaddcph256_maskz' 2961 | (__v16hf) __D, __A); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:2961:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2968:50: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph128' 2968 | return (__m128h) __builtin_ia32_vfcmaddcph128 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2968:50: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2969:50: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph128' 2969 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2969:50: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2970:50: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph128' 2970 | (__v8hf) __C); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2970:50: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2978:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph128_mask' 2978 | __builtin_ia32_vfcmaddcph128_mask ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2978:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2979:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph128_mask' 2979 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2979:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2980:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph128_mask' 2980 | (__v8hf) __D, __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2980:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask3_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2988:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph128_mask3' 2988 | __builtin_ia32_vfcmaddcph128_mask3 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2988:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2989:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph128_mask3' 2989 | (__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2989:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2990:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph128_mask3' 2990 | (__v8hf) __C, __D); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2990:41: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:2997:55: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph128_maskz' 2997 | return (__m128h)__builtin_ia32_vfcmaddcph128_maskz ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2997:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2998:55: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph128_maskz' 2998 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2998:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:2999:55: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph128_maskz' 2999 | (__v8hf) __D, __A); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:2999:55: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3006:50: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph256' 3006 | return (__m256h) __builtin_ia32_vfcmaddcph256 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3006:50: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3007:50: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph256' 3007 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3007:50: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3008:50: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph256' 3008 | (__v16hf) __C); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3008:50: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3016:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph256_mask' 3016 | __builtin_ia32_vfcmaddcph256_mask ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3016:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3017:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph256_mask' 3017 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3017:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3018:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph256_mask' 3018 | (__v16hf) __D, __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3018:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask3_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3026:41: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph256_mask3' 3026 | __builtin_ia32_vfcmaddcph256_mask3 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3026:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3027:41: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph256_mask3' 3027 | (__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3027:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3028:41: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph256_mask3' 3028 | (__v16hf) __C, __D); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3028:41: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fcmadd_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3035:56: error: incompatible type for argument 1 of '__builtin_ia32_vfcmaddcph256_maskz' 3035 | return (__m256h) __builtin_ia32_vfcmaddcph256_maskz ((__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3035:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3036:56: error: incompatible type for argument 2 of '__builtin_ia32_vfcmaddcph256_maskz' 3036 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3036:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3037:56: error: incompatible type for argument 3 of '__builtin_ia32_vfcmaddcph256_maskz' 3037 | (__v16hf) __D, __A); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3037:56: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3045:48: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph128' 3045 | return (__m128h) __builtin_ia32_vfmulcph128 ((__v8hf) __A, (__v8hf) __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3045:48: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3045:62: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph128' 3045 | return (__m128h) __builtin_ia32_vfmulcph128 ((__v8hf) __A, (__v8hf) __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3045:62: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3052:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph128_mask' 3052 | return (__m128h) __builtin_ia32_vfmulcph128_mask ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3052:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3053:53: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph128_mask' 3053 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3053:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3054:53: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph128_mask' 3054 | (__v8hf) __A, __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3054:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3061:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph128_mask' 3061 | return (__m128h) __builtin_ia32_vfmulcph128_mask ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3061:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3062:53: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph128_mask' 3062 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3062:53: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3063:53: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph128_mask' 3063 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:3063:53: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3071:48: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph256' 3071 | return (__m256h) __builtin_ia32_vfmulcph256 ((__v16hf) __A, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3071:48: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3072:48: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph256' 3072 | (__v16hf) __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3072:48: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3079:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph256_mask' 3079 | return (__m256h) __builtin_ia32_vfmulcph256_mask ((__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3079:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3080:53: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph256_mask' 3080 | (__v16hf) __D, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3080:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3081:53: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph256_mask' 3081 | (__v16hf) __A, __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3081:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3088:53: error: incompatible type for argument 1 of '__builtin_ia32_vfmulcph256_mask' 3088 | return (__m256h) __builtin_ia32_vfmulcph256_mask ((__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3088:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3089:53: error: incompatible type for argument 2 of '__builtin_ia32_vfmulcph256_mask' 3089 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3089:53: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3090:53: error: incompatible type for argument 3 of '__builtin_ia32_vfmulcph256_mask' 3090 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:3090:53: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3098:49: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph128' 3098 | return (__m128h) __builtin_ia32_vfcmulcph128 ((__v8hf) __A, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3098:49: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3099:49: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph128' 3099 | (__v8hf) __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3099:49: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_mask_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3106:54: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph128_mask' 3106 | return (__m128h) __builtin_ia32_vfcmulcph128_mask ((__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3106:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3107:54: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph128_mask' 3107 | (__v8hf) __D, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3107:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3108:54: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph128_mask' 3108 | (__v8hf) __A, __B); | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3108:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_maskz_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3115:54: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph128_mask' 3115 | return (__m128h) __builtin_ia32_vfcmulcph128_mask ((__v8hf) __B, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3115:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3116:54: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph128_mask' 3116 | (__v8hf) __C, | ^~~~~~~~~~~~ | | | __vector(4) int /usr/include/gcc-12/avx512fp16vlintrin.h:3116:54: note: expected '__vector(8) ' but argument is of type '__vector(4) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3117:54: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph128_mask' 3117 | _mm_setzero_ph (), | ^~~~~~~~~~~~~~~~~ | | | __m128h /usr/include/gcc-12/avx512fp16vlintrin.h:3117:54: note: expected '__vector(8) ' but argument is of type '__m128h' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3125:49: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph256' 3125 | return (__m256h) __builtin_ia32_vfcmulcph256 ((__v16hf) __A, (__v16hf) __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3125:49: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3125:64: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph256' 3125 | return (__m256h) __builtin_ia32_vfcmulcph256 ((__v16hf) __A, (__v16hf) __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3125:64: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_mask_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3132:54: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph256_mask' 3132 | return (__m256h) __builtin_ia32_vfcmulcph256_mask ((__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3132:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3133:54: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph256_mask' 3133 | (__v16hf) __D, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3133:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3134:54: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph256_mask' 3134 | (__v16hf) __A, __B); | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3134:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_maskz_fcmul_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3141:54: error: incompatible type for argument 1 of '__builtin_ia32_vfcmulcph256_mask' 3141 | return (__m256h) __builtin_ia32_vfcmulcph256_mask ((__v16hf) __B, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3141:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3142:54: error: incompatible type for argument 2 of '__builtin_ia32_vfcmulcph256_mask' 3142 | (__v16hf) __C, | ^~~~~~~~~~~~~ | | | __vector(8) int /usr/include/gcc-12/avx512fp16vlintrin.h:3142:54: note: expected '__vector(16) ' but argument is of type '__vector(8) int' /usr/include/gcc-12/avx512fp16vlintrin.h:3143:54: error: incompatible type for argument 3 of '__builtin_ia32_vfcmulcph256_mask' 3143 | _mm256_setzero_ph (), | ^~~~~~~~~~~~~~~~~~~~ | | | __m256h /usr/include/gcc-12/avx512fp16vlintrin.h:3143:54: note: expected '__vector(16) ' but argument is of type '__m256h' /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3159:17: error: '_Float16' is not supported on this target 3159 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_reduce_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3163:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3163 | _MM256_REDUCE_OP (+); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3163:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3163 | _MM256_REDUCE_OP (+); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3166:17: error: '_Float16' is not supported on this target 3166 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_reduce_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3170:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3170 | _MM256_REDUCE_OP (*); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3170:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3170 | _MM256_REDUCE_OP (*); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3187:17: error: '_Float16' is not supported on this target 3187 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_reduce_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3191:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3191 | _MM256_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3191:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3191 | _MM256_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3191:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3191 | _MM256_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3194:17: error: '_Float16' is not supported on this target 3194 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_reduce_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3198:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3198 | _MM256_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3198:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3198 | _MM256_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3198:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3198 | _MM256_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3210:17: error: '_Float16' is not supported on this target 3210 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_reduce_add_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3214:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3214 | _MM_REDUCE_OP (+); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3214:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3214 | _MM_REDUCE_OP (+); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3217:17: error: '_Float16' is not supported on this target 3217 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_reduce_mul_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3221:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3221 | _MM_REDUCE_OP (*); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3221:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3221 | _MM_REDUCE_OP (*); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3235:17: error: '_Float16' is not supported on this target 3235 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_reduce_min_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3239:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3239 | _MM_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3239:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3239 | _MM_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3239:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3239 | _MM_REDUCE_OP (min_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3242:17: error: '_Float16' is not supported on this target 3242 | extern __inline _Float16 | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_reduce_max_ph': /usr/include/gcc-12/avx512fp16vlintrin.h:3246:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3246 | _MM_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3246:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3246 | _MM_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h:3246:3: error: '__builtin_shuffle' number of elements of the argument vector(s) and the mask vector should be the same 3246 | _MM_REDUCE_OP (max_ph); | ^~~~~~~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3316:18: error: '_Float16' is not supported on this target 3316 | _mm256_set1_pch (_Float16 _Complex __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm256_set1_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3320:5: error: '_Float16' is not supported on this target 3320 | _Float16 _Complex __a; | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: At top level: /usr/include/gcc-12/avx512fp16vlintrin.h:3329:15: error: '_Float16' is not supported on this target 3329 | _mm_set1_pch (_Float16 _Complex __A) | ^~~~~~~~ /usr/include/gcc-12/avx512fp16vlintrin.h: In function '_mm_set1_pch': /usr/include/gcc-12/avx512fp16vlintrin.h:3333:5: error: '_Float16' is not supported on this target 3333 | _Float16 _Complex __a; | ^~~~~~~~ --- third-party/CMakeFiles/spng.dir/spng/spng.c.o --- *** [third-party/CMakeFiles/spng.dir/spng/spng.c.o] Error code 1 make[2]: stopped making "third-party/CMakeFiles/spng.dir/build" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build make[2]: 1 error make[2]: stopped making "third-party/CMakeFiles/spng.dir/build" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build --- third-party/CMakeFiles/spng.dir/all --- *** [third-party/CMakeFiles/spng.dir/all] Error code 2 make[1]: stopped making "all" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build make[1]: 1 error make[1]: stopped making "all" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build *** [all] Error code 2 make: stopped making "all" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build make: 1 error make: stopped making "all" in /pbulk/work/games/woof/work/woof-woof_15.2.0/cmake-pkgsrc-build *** Error code 2 Stop. make[1]: stopped making "all" in /usr/pkgsrc/games/woof *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/games/woof