Temporary header file '/tmp/s3kQApFdOE/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/include/Vc/avx/casts.h" #include "/usr/include/Vc/avx/const.h" #include "/usr/include/Vc/avx/const_data.h" #include "/usr/include/Vc/avx/debug.h" #include "/usr/include/Vc/avx/detail.h" #include "/usr/include/Vc/avx/helperimpl.h" #include "/usr/include/Vc/avx/intrinsics.h" #include "/usr/include/Vc/avx/limits.h" #include "/usr/include/Vc/avx/macros.h" #include "/usr/include/Vc/avx/mask.h" #include "/usr/include/Vc/avx/math.h" #include "/usr/include/Vc/avx/shuffle.h" #include "/usr/include/Vc/avx/simd_cast.h" #include "/usr/include/Vc/avx/types.h" #include "/usr/include/Vc/avx/vector.h" #include "/usr/include/Vc/avx/vectorhelper.h" #include "/usr/include/Vc/common/algorithms.h" #include "/usr/include/Vc/common/aliasingentryhelper.h" #include "/usr/include/Vc/common/alignedbase.h" #include "/usr/include/Vc/common/bitscanintrinsics.h" #include "/usr/include/Vc/common/const.h" #include "/usr/include/Vc/common/data.h" #include "/usr/include/Vc/common/deinterleave.h" #include "/usr/include/Vc/common/detail.h" #include "/usr/include/Vc/common/elementreference.h" #include "/usr/include/Vc/common/exponential.h" #include "/usr/include/Vc/common/fix_clang_emmintrin.h" #include "/usr/include/Vc/common/gatherimplementation.h" #include "/usr/include/Vc/common/gatherinterface.h" #include "/usr/include/Vc/common/gatherinterface_deprecated.h" #include "/usr/include/Vc/common/generalinterface.h" #include "/usr/include/Vc/common/iif.h" #include "/usr/include/Vc/common/indexsequence.h" #include "/usr/include/Vc/common/interleave.h" #include "/usr/include/Vc/common/interleavedmemory.h" #include "/usr/include/Vc/common/iterators.h" #include "/usr/include/Vc/common/loadinterface.h" #include "/usr/include/Vc/common/loadstoreflags.h" #include "/usr/include/Vc/common/logarithm.h" #include "/usr/include/Vc/common/macros.h" #include "/usr/include/Vc/common/makeContainer.h" #include "/usr/include/Vc/common/make_unique.h" #include "/usr/include/Vc/common/malloc.h" #include "/usr/include/Vc/common/mask.h" #include "/usr/include/Vc/common/maskbool.h" #include "/usr/include/Vc/common/math.h" #include "/usr/include/Vc/common/memory.h" #include "/usr/include/Vc/common/memorybase.h" #include "/usr/include/Vc/common/memoryfwd.h" #include "/usr/include/Vc/common/operators.h" #include "/usr/include/Vc/common/permutation.h" #include "/usr/include/Vc/common/scatterimplementation.h" #include "/usr/include/Vc/common/scatterinterface.h" #include "/usr/include/Vc/common/scatterinterface_deprecated.h" #include "/usr/include/Vc/common/set.h" #include "/usr/include/Vc/common/simd_cast.h" #include "/usr/include/Vc/common/simdarray.h" #include "/usr/include/Vc/common/simdarrayfwd.h" #include "/usr/include/Vc/common/simdarrayhelper.h" #include "/usr/include/Vc/common/simdize.h" #include "/usr/include/Vc/common/simdmaskarray.h" #include "/usr/include/Vc/common/span.h" #include "/usr/include/Vc/common/storage.h" #include "/usr/include/Vc/common/storeinterface.h" #include "/usr/include/Vc/common/subscript.h" #include "/usr/include/Vc/common/support.h" #include "/usr/include/Vc/common/transpose.h" #include "/usr/include/Vc/common/trigonometric.h" #include "/usr/include/Vc/common/types.h" #include "/usr/include/Vc/common/utility.h" #include "/usr/include/Vc/common/vector/casts.h" #include "/usr/include/Vc/common/vector.h" #include "/usr/include/Vc/common/vectorabi.h" #include "/usr/include/Vc/common/vectortraits.h" #include "/usr/include/Vc/common/vectortuple.h" #include "/usr/include/Vc/common/where.h" #include "/usr/include/Vc/common/writemaskedvector.h" #include "/usr/include/Vc/common/x86_prefetches.h" #include "/usr/include/Vc/cpuid.h" #include "/usr/include/Vc/fwddecl.h" #include "/usr/include/Vc/global.h" #include "/usr/include/Vc/scalar/detail.h" #include "/usr/include/Vc/scalar/helperimpl.h" #include "/usr/include/Vc/scalar/limits.h" #include "/usr/include/Vc/scalar/macros.h" #include "/usr/include/Vc/scalar/mask.h" #include "/usr/include/Vc/scalar/math.h" #include "/usr/include/Vc/scalar/operators.h" #include "/usr/include/Vc/scalar/simd_cast.h" #include "/usr/include/Vc/scalar/type_traits.h" #include "/usr/include/Vc/scalar/types.h" #include "/usr/include/Vc/scalar/vector.h" #include "/usr/include/Vc/sse/casts.h" #include "/usr/include/Vc/sse/const.h" #include "/usr/include/Vc/sse/const_data.h" #include "/usr/include/Vc/sse/debug.h" #include "/usr/include/Vc/sse/detail.h" #include "/usr/include/Vc/sse/helperimpl.h" #include "/usr/include/Vc/sse/intrinsics.h" #include "/usr/include/Vc/sse/limits.h" #include "/usr/include/Vc/sse/macros.h" #include "/usr/include/Vc/sse/mask.h" #include "/usr/include/Vc/sse/math.h" #include "/usr/include/Vc/sse/shuffle.h" #include "/usr/include/Vc/sse/simd_cast.h" #include "/usr/include/Vc/sse/type_traits.h" #include "/usr/include/Vc/sse/types.h" #include "/usr/include/Vc/sse/vector.h" #include "/usr/include/Vc/sse/vectorhelper.h" #include "/usr/include/Vc/support.h" #include "/usr/include/Vc/traits/decay.h" #include "/usr/include/Vc/traits/entry_type_of.h" #include "/usr/include/Vc/traits/has_addition_operator.h" #include "/usr/include/Vc/traits/has_contiguous_storage.h" #include "/usr/include/Vc/traits/has_equality_operator.h" #include "/usr/include/Vc/traits/has_multiply_operator.h" #include "/usr/include/Vc/traits/has_no_allocated_data.h" #include "/usr/include/Vc/traits/has_subscript_operator.h" #include "/usr/include/Vc/traits/is_functor_argument_immutable.h" #include "/usr/include/Vc/traits/is_implicit_cast_allowed.h" #include "/usr/include/Vc/traits/is_index_sequence.h" #include "/usr/include/Vc/traits/is_output_iterator.h" #include "/usr/include/Vc/traits/type_traits.h" #include "/usr/include/Vc/vector.h" #include "/usr/include/Vc/version.h" // add namespaces namespace Vc_1{typedef int tmp_add_type_1;} Vc_1::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace Vc_1{namespace __anon87c047d9d111{typedef int tmp_add_type_2;}} Vc_1::__anon87c047d9d111::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace Vc_1{namespace __anon87c047d9d211{typedef int tmp_add_type_3;}} Vc_1::__anon87c047d9d211::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace Vc_1{namespace __anon87c047d9da11{typedef int tmp_add_type_4;}} Vc_1::__anon87c047d9da11::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace Vc_1{namespace __anon87c047d9dd11{typedef int tmp_add_type_5;}} Vc_1::__anon87c047d9dd11::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace Vc_1{namespace AVX{typedef int tmp_add_type_6;}} Vc_1::AVX::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace Vc_1{namespace AVX2{typedef int tmp_add_type_7;}} Vc_1::AVX2::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace Vc_1{namespace Common{typedef int tmp_add_type_8;}} Vc_1::Common::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace Vc_1{namespace Common{namespace __anon87c047d97511{typedef int tmp_add_type_9;}}} Vc_1::Common::__anon87c047d97511::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace Vc_1{namespace Common{namespace __anon87c047d9d311{typedef int tmp_add_type_10;}}} Vc_1::Common::__anon87c047d9d311::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace Vc_1{namespace Common{namespace Operations{typedef int tmp_add_type_11;}}} Vc_1::Common::Operations::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace Vc_1{namespace detail{typedef int tmp_add_type_12;}} Vc_1::detail::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace Vc_1{namespace Detail{typedef int tmp_add_type_13;}} Vc_1::Detail::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace Vc_1{namespace internal{typedef int tmp_add_type_14;}} Vc_1::internal::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace Vc_1{namespace LoadStoreFlags{typedef int tmp_add_type_15;}} Vc_1::LoadStoreFlags::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace Vc_1{namespace Permutation{typedef int tmp_add_type_16;}} Vc_1::Permutation::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace Vc_1{namespace result_vector_type_internal{typedef int tmp_add_type_17;}} Vc_1::result_vector_type_internal::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace Vc_1{namespace Scalar{typedef int tmp_add_type_18;}} Vc_1::Scalar::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace Vc_1{namespace Scalar{namespace Traits{typedef int tmp_add_type_19;}}} Vc_1::Scalar::Traits::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace Vc_1{namespace simd_abi{typedef int tmp_add_type_20;}} Vc_1::simd_abi::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace Vc_1{namespace SimdizeDetail{typedef int tmp_add_type_21;}} Vc_1::SimdizeDetail::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace Vc_1{namespace SimdizeDetail{namespace __anon87c047d9e011{typedef int tmp_add_type_22;}}} Vc_1::SimdizeDetail::__anon87c047d9e011::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace Vc_1{namespace SimdizeDetail{namespace IteratorDetails{typedef int tmp_add_type_23;}}} Vc_1::SimdizeDetail::IteratorDetails::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace Vc_1{namespace SimdizeDetail{namespace preferred_construction_impl{typedef int tmp_add_type_24;}}} Vc_1::SimdizeDetail::preferred_construction_impl::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace Vc_1{namespace SSE{typedef int tmp_add_type_25;}} Vc_1::SSE::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace Vc_1{namespace Traits{typedef int tmp_add_type_26;}} Vc_1::Traits::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace Vc_1{namespace Traits{namespace entry_type_of_internal{typedef int tmp_add_type_27;}}} Vc_1::Traits::entry_type_of_internal::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace Vc_1{namespace Traits{namespace has_addition_operator_impl{typedef int tmp_add_type_28;}}} Vc_1::Traits::has_addition_operator_impl::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace Vc_1{namespace Traits{namespace has_contiguous_storage_detail{typedef int tmp_add_type_29;}}} Vc_1::Traits::has_contiguous_storage_detail::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace Vc_1{namespace Traits{namespace has_equality_operator_impl{typedef int tmp_add_type_30;}}} Vc_1::Traits::has_equality_operator_impl::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace Vc_1{namespace Traits{namespace has_multiply_operator_impl{typedef int tmp_add_type_31;}}} Vc_1::Traits::has_multiply_operator_impl::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace Vc_1{namespace Traits{namespace has_subscript_operator_impl{typedef int tmp_add_type_32;}}} Vc_1::Traits::has_subscript_operator_impl::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace Vc_1{namespace Traits{namespace is_functor_argument_immutable_impl{typedef int tmp_add_type_33;}}} Vc_1::Traits::is_functor_argument_immutable_impl::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace Vc_1{namespace Traits{namespace is_output_iterator_impl{typedef int tmp_add_type_34;}}} Vc_1::Traits::is_output_iterator_impl::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace Vc_1{namespace VectorAbi{typedef int tmp_add_type_35;}} Vc_1::VectorAbi::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace Vc_1{namespace WhereImpl{typedef int tmp_add_type_36;}} Vc_1::WhereImpl::tmp_add_type_36 tmp_add_func_36(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/s3kQApFdOE/dump1.h" -I/usr/include/Vc In file included from /usr/include/Vc/avx/casts.h:31, from /tmp/s3kQApFdOE/dump1.h:12: /usr/include/Vc/avx/intrinsics.h:37:10: fatal error: immintrin.h: No such file or directory 37 | #include | ^~~~~~~~~~~~~ compilation terminated.