Temporary header file '/tmp/xcMVGTdrHp/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_builtin_vars.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_cmath.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_complex_builtins.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_device_functions.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_intrinsics.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_libdevice_declares.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_math.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_math_forward_declares.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_runtime_wrapper.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_texture_intrinsics.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_cmath.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_libdevice_declares.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_math.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_runtime_wrapper.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__stddef_max_align_t.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__wmmintrin_aes.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/__wmmintrin_pclmul.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/adxintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/altivec.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ammintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/amxintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm64intr.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_acle.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_bf16.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_cde.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_cmse.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_fp16.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_mve.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_neon.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/arm_sve.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/armintr.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx2intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512bf16intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512bitalgintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512bwintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512cdintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512dqintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512erintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512fintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512fp16intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512ifmaintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512ifmavlintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512pfintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vbmi2intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vbmiintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vbmivlintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlbf16intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlbitalgintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlbwintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlcdintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vldqintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlfp16intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlvbmi2intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlvnniintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vlvp2intersectintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vnniintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vpopcntdqintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avx512vpopcntdqvlintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avxintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/avxvnniintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/builtins.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/cet.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/cetintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/cldemoteintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/clflushoptintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/clwbintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/clzerointrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/cpuid.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/crc32intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/emmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/enqcmdintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/f16cintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/float.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/fma4intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/fmaintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/fxsrintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/gfniintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hexagon_circ_brev_intrinsics.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hexagon_protos.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hexagon_types.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hlsl.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hlsl_basic_types.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hlsl_intrinsics.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hresetintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/htmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/htmxlintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/hvx_hexagon_protos.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ia32intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/immintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/inttypes.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/invpcidintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/iso646.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/keylockerintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/limits.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/lwpintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/lzcntintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/mm3dnow.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/mm_malloc.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/mmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/movdirintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/msa.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/mwaitxintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/nmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/opencl-c-base.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/opencl-c.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/openmp_wrappers/__clang_openmp_device_functions.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/openmp_wrappers/complex.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/openmp_wrappers/complex_cmath.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/openmp_wrappers/math.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/pconfigintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/pkuintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/pmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/popcntintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/bmi2intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/bmiintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/emmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/immintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/mm_malloc.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/mmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/pmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/smmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/tmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/x86gprintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/x86intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers/xmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/prfchwintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/ptwriteintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/rdpruintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/rdseedintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/riscv_vector.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/rtmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/s390intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/serializeintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/sgxintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/shaintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/smmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdalign.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdarg.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdatomic.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdbool.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdint.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/stdnoreturn.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/tbmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/tgmath.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/tmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/tsxldtrkintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/uintrintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/unwind.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/vadefs.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/vaesintrin.h" #include "/usr/lib/gcc/arm-linux-gnueabihf/12/include/stdarg.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/vecintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/velintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/velintrin_approx.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/velintrin_gen.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/vpclmulqdqintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/waitpkgintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/wasm_simd128.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/wbnoinvdintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/wmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/x86gprintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/x86intrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xmmintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xopintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xray/xray_interface.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xray/xray_log_interface.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xray/xray_records.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xsavecintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xsaveintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xsaveoptintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xsavesintrin.h" #include "/usr/lib/llvm-15/lib/clang/15.0.7/include/xtestintrin.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/xcMVGTdrHp/dump1.h" -I/usr/lib/llvm-15/lib/clang/15.0.7/include -I/usr/lib/llvm-15/lib/clang/15.0.7/include/ppc_wrappers -I/usr/lib/llvm-15/lib/clang/15.0.7/include/openmp_wrappers -I/usr/lib/llvm-15/lib/clang/15.0.7/include/cuda_wrappers In file included from /tmp/xcMVGTdrHp/dump1.h:13: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_cmath.h:12:2: error: #error "This file is for CUDA compilation only." 12 | #error "This file is for CUDA compilation only." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:15: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_device_functions.h:15:2: error: #error This file is intended to be used with CUDA-9+ only. 15 | #error This file is intended to be used with CUDA-9+ only. | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:16: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_intrinsics.h:12:2: error: #error "This file is for CUDA compilation only." 12 | #error "This file is for CUDA compilation only." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:18: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_math.h:12:2: error: #error "This file is for CUDA compilation only." 12 | #error "This file is for CUDA compilation only." | ^~~~~ /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_math.h:17:2: error: #error This file is intended to be used with CUDA-9+ only. 17 | #error This file is intended to be used with CUDA-9+ only. | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:19: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_math_forward_declares.h:12:2: error: #error "This file is for CUDA/HIP compilation only." 12 | #error "This file is for CUDA/HIP compilation only." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:21: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_cuda_texture_intrinsics.h:17:2: error: #error "This file is for CUDA compilation only." 17 | #error "This file is for CUDA compilation only." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:22: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_cmath.h:14:2: error: #error "This file is for HIP and OpenMP AMDGCN device compilation only." 14 | #error "This file is for HIP and OpenMP AMDGCN device compilation only." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:24: /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_math.h:13:2: error: #error "This file is for HIP and OpenMP AMDGCN device compilation only." 13 | #error "This file is for HIP and OpenMP AMDGCN device compilation only." | ^~~~~ In file included from /usr/include/stdlib.h:32, from /usr/include/c++/12/cstdlib:75, from /usr/include/c++/12/bits/stl_algo.h:69, from /usr/include/c++/12/algorithm:61, from /usr/lib/llvm-15/lib/clang/15.0.7/include/cuda_wrappers/algorithm:55, from /usr/lib/llvm-15/lib/clang/15.0.7/include/__clang_hip_math.h:18: /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:41:39: error: missing binary operator before token "(" 41 | #if !defined(_SIZE_T) || __has_feature(modules) | ^ In file included from /usr/include/arm-linux-gnueabihf/sys/types.h:144, from /usr/include/stdlib.h:395: /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:41:39: error: missing binary operator before token "(" 41 | #if !defined(_SIZE_T) || __has_feature(modules) | ^ In file included from /usr/include/alloca.h:24, from /usr/include/stdlib.h:587: /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:41:39: error: missing binary operator before token "(" 41 | #if !defined(_SIZE_T) || __has_feature(modules) | ^ In file included from /tmp/xcMVGTdrHp/dump1.h:27: /usr/lib/llvm-15/lib/clang/15.0.7/include/__wmmintrin_aes.h:11:2: error: #error "Never use <__wmmintrin_aes.h> directly; include instead." 11 | #error "Never use <__wmmintrin_aes.h> directly; include instead." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:28: /usr/lib/llvm-15/lib/clang/15.0.7/include/__wmmintrin_pclmul.h:11:2: error: #error "Never use <__wmmintrin_pclmul.h> directly; include instead." 11 | #error "Never use <__wmmintrin_pclmul.h> directly; include instead." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:29: /usr/lib/llvm-15/lib/clang/15.0.7/include/adxintrin.h:11:2: error: #error "Never use directly; include instead." 11 | #error "Never use directly; include instead." | ^~~~~ In file included from /tmp/xcMVGTdrHp/dump1.h:30: /usr/lib/llvm-15/lib/clang/15.0.7/include/altivec.h:13:2: error: #error "AltiVec support not enabled" 13 | #error "AltiVec support not enabled" | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/altivec.h:48: /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:18:19: error: missing binary operator before token "(" 18 | #if !__has_feature(modules) | ^ /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:30:42: error: missing binary operator before token "(" 30 | #if !defined(_PTRDIFF_T) || __has_feature(modules) | ^ /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:41:39: error: missing binary operator before token "(" 41 | #if !defined(_SIZE_T) || __has_feature(modules) | ^ /usr/lib/llvm-15/lib/clang/15.0.7/include/stddef.h:55:42: error: missing binary operator before token "(" 55 | !defined(_RSIZE_T)) || __has_feature(modules) | ^ In file included from /tmp/xcMVGTdrHp/dump1.h:31: /usr/lib/llvm-15/lib/clang/15.0.7/include/ammintrin.h:14:2: error: #error "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/ammintrin.h:17: /usr/lib/llvm-15/lib/clang/15.0.7/include/pmmintrin.h:14:2: error: #error "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/pmmintrin.h:17: /usr/lib/llvm-15/lib/clang/15.0.7/include/emmintrin.h:14:2: error: #error "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/emmintrin.h:17: /usr/lib/llvm-15/lib/clang/15.0.7/include/xmmintrin.h:14:2: error: #error "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/xmmintrin.h:17: /usr/lib/llvm-15/lib/clang/15.0.7/include/mmintrin.h:14:2: error: #error "This header is only meant to be used on x86 and x64 architecture" 14 | #error "This header is only meant to be used on x86 and x64 architecture" | ^~~~~ /usr/lib/llvm-15/lib/clang/15.0.7/include/xmmintrin.h:3014:44: error: missing binary operator before token "(" 3014 | #if defined(__SSE2__) && !__building_module(_Builtin_intrinsics) | ^ In file included from /tmp/xcMVGTdrHp/dump1.h:32: /usr/lib/llvm-15/lib/clang/15.0.7/include/amxintrin.h:11:2: error: #error "Never use directly; include instead." 11 | #error "Never use directly; include instead." | ^~~~~ In file included from /usr/lib/llvm-15/lib/clang/15.0.7/include/arm64intr.h:12, from /tmp/xcMVGTdrHp/dump1.h:33: /usr/lib/llvm-15/lib/clang/15.0.7/include/arm64intr.h:12:15: fatal error: arm64intr.h: No such file or directory 12 | #include_next | ^~~~~~~~~~~~~ compilation terminated.