Temporary header file '/tmp/03TN5LNMKi/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/arm-linux-gnueabihf/qt6/Qt3DAnimation/qabstractanimation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qabstractanimationclip.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qabstractchannelmapping.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qabstractclipanimator.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qabstractclipblendnode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qadditiveclipblend.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationcallback.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationclip.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationclipdata.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationcliploader.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationcontroller.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qanimationgroup.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qblendedclipanimator.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qcallbackmapping.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qchannel.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qchannelcomponent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qchannelmapper.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qchannelmapping.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qclipanimator.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qclipblendvalue.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qclock.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qkeyframe.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qkeyframeanimation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qlerpclipblend.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qmorphinganimation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qmorphtarget.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qskeletonmapping.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qt3danimation_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qt3danimationversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DAnimation/qvertexblendanimation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qabstractaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qabstractfunctor.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qabstractskeleton.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qarmature.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qaspectengine.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qaspectjob.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qattribute.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qbackendnode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qboundingvolume.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qbuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qcomponent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qcoreaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qcoresettings.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qentity.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qgeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qgeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qjoint.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qnode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qnodeid.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qskeleton.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qskeletonloader.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qt3dcore-config.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qt3dcore_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qt3dcoreversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DCore/qtransform.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qabstractcameracontroller.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qabstractspritesheet.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qconegeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qconegeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qconemesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcuboidgeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcuboidgeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcuboidmesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcylindergeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcylindergeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qcylindermesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qdiffusemapmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qdiffusespecularmapmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qdiffusespecularmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qextrudedtextgeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qextrudedtextmesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qfirstpersoncameracontroller.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qforwardrenderer.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qgoochmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qmetalroughmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qmorphphongmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qnormaldiffusemapalphamaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qnormaldiffusemapmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qnormaldiffusespecularmapmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qorbitcameracontroller.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qpervertexcolormaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qphongalphamaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qphongmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qplanegeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qplanegeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qplanemesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qskyboxentity.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspheregeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspheregeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspheremesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspritegrid.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspritesheet.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qspritesheetitem.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qt3dextras_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qt3dextrasversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qt3dwindow.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qtext2dentity.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qtexturematerial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qtorusgeometry.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qtorusgeometryview.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qtorusmesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qabstractactioninput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qabstractaxisinput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qabstractphysicaldevice.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qaction.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qactioninput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qanalogaxisinput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qaxis.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qaxisaccumulator.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qaxissetting.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qbuttonaxisinput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qinputaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qinputchord.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qinputsequence.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qinputsettings.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qkeyboarddevice.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qkeyboardhandler.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qkeyevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qlogicaldevice.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qmousedevice.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qmouseevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qmousehandler.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qt3dinput_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DInput/qt3dinputversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DLogic/qframeaction.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DLogic/qlogicaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DLogic/qt3dlogic_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DLogic/qt3dlogicversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuick/qqmlaspectengine.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuick/qt3dquick_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuick/qt3dquickversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickAnimation/qt3dquickanimation_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickAnimation/qt3dquickanimationversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickExtras/qt3dquickextras_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickExtras/qt3dquickextrasversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickExtras/qt3dquickwindow.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickInput/qt3dquickinput_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickInput/qt3dquickinputversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickRender/qt3dquickrender_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickRender/qt3dquickrenderversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/qscene2d_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/qt3dquick3dscene2d_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/qt3dquickscene2d_global_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/qt3dquickscene2d_logging_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/qt3dquickscene2dnodefactory_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/scene2d_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/scene2devent_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/scene2dmanager_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D/private/scene2dsharedobject_p.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/qscene2d.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/qt3dquickscene2d_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/qt3dquickscene2dversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qabstractlight.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qabstractraycaster.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qabstracttexture.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qabstracttextureimage.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qalphacoverage.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qalphatest.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qblendequation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qblendequationarguments.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qblitframebuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qbuffercapture.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcamera.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcameralens.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcameraselector.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qclearbuffers.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qclipplane.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcolormask.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcomputecommand.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qcullface.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdebugoverlay.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdepthrange.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdepthtest.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdirectionallight.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdispatchcompute.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qdithering.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qeffect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qenvironmentlight.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qfilterkey.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qframegraphnode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qfrontface.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qfrustumculling.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qgeometryrenderer.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qgraphicsapifilter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlayer.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlayerfilter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlevelofdetail.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlevelofdetailboundingsphere.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlevelofdetailswitch.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qlinewidth.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qmaterial.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qmemorybarrier.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qmesh.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qmultisampleantialiasing.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qnodepthmask.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qnodraw.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qnopicking.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qobjectpicker.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpaintedtextureimage.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qparameter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpickevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpickingproxy.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpickingsettings.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpicklineevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpickpointevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpicktriangleevent.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpointlight.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpointsize.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qpolygonoffset.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qproximityfilter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrastermode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qraycaster.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qraycasterhit.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderapi.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderaspect.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendercapabilities.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendercapture.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderpass.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderpassfilter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendersettings.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderstate.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrenderstateset.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendersurfaceselector.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendertarget.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendertargetoutput.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qrendertargetselector.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qsceneloader.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qscissortest.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qscreenraycaster.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qseamlesscubemap.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qsetfence.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qshaderdata.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qshaderimage.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qshaderprogram.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qshaderprogrambuilder.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qsortpolicy.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qspotlight.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qstencilmask.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qstenciloperation.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qstenciloperationarguments.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qstenciltest.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qstenciltestarguments.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qsubtreeenabler.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qt3drender-config.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qt3drender_global.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qt3drenderversion.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtechnique.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtechniquefilter.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtexture.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtexturedata.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtexturedataupdate.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtextureimage.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtextureimagedata.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtextureimagedatagenerator.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtexturewrapmode.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qviewport.h"
  #include "/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qwaitfence.h"

  // add namespaces
  namespace QAlgorithmsPrivate{typedef int tmp_add_type_1;}
  QAlgorithmsPrivate::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace QContainerInfo{typedef int tmp_add_type_2;}
  QContainerInfo::tmp_add_type_2 tmp_add_func_2(){return 0;};
  namespace QHashPrivate{typedef int tmp_add_type_3;}
  QHashPrivate::tmp_add_type_3 tmp_add_func_3(){return 0;};
  namespace QHashPrivate{namespace GrowthPolicy{typedef int tmp_add_type_4;}}
  QHashPrivate::GrowthPolicy::tmp_add_type_4 tmp_add_func_4(){return 0;};
  namespace Qt{typedef int tmp_add_type_5;}
  Qt::tmp_add_type_5 tmp_add_func_5(){return 0;};
  namespace Qt3DAnimation{typedef int tmp_add_type_6;}
  Qt3DAnimation::tmp_add_type_6 tmp_add_func_6(){return 0;};
  namespace Qt3DCore{typedef int tmp_add_type_7;}
  Qt3DCore::tmp_add_type_7 tmp_add_func_7(){return 0;};
  namespace Qt3DExtras{typedef int tmp_add_type_8;}
  Qt3DExtras::tmp_add_type_8 tmp_add_func_8(){return 0;};
  namespace Qt3DInput{typedef int tmp_add_type_9;}
  Qt3DInput::tmp_add_type_9 tmp_add_func_9(){return 0;};
  namespace Qt3DRender{typedef int tmp_add_type_10;}
  Qt3DRender::tmp_add_type_10 tmp_add_func_10(){return 0;};
  namespace Qt{namespace Literals{typedef int tmp_add_type_11;}}
  Qt::Literals::tmp_add_type_11 tmp_add_func_11(){return 0;};
  namespace Qt{namespace Literals{namespace StringLiterals{typedef int tmp_add_type_12;}}}
  Qt::Literals::StringLiterals::tmp_add_type_12 tmp_add_func_12(){return 0;};
  namespace QtGlobalStatic{typedef int tmp_add_type_13;}
  QtGlobalStatic::tmp_add_type_13 tmp_add_func_13(){return 0;};
  namespace QtLiterals{typedef int tmp_add_type_14;}
  QtLiterals::tmp_add_type_14 tmp_add_func_14(){return 0;};
  namespace QtMetaContainerPrivate{typedef int tmp_add_type_15;}
  QtMetaContainerPrivate::tmp_add_type_15 tmp_add_func_15(){return 0;};
  namespace QtMetaTypePrivate{typedef int tmp_add_type_16;}
  QtMetaTypePrivate::tmp_add_type_16 tmp_add_func_16(){return 0;};
  namespace QtPrivate{typedef int tmp_add_type_17;}
  QtPrivate::tmp_add_type_17 tmp_add_func_17(){return 0;};
  namespace QtPrivate{namespace detail{typedef int tmp_add_type_18;}}
  QtPrivate::detail::tmp_add_type_18 tmp_add_func_18(){return 0;};
  namespace QtPrivate{namespace SwapExceptionTester{typedef int tmp_add_type_19;}}
  QtPrivate::SwapExceptionTester::tmp_add_type_19 tmp_add_func_19(){return 0;};
  namespace QtPrivate{namespace Tok{typedef int tmp_add_type_20;}}
  QtPrivate::Tok::tmp_add_type_20 tmp_add_func_20(){return 0;};
  namespace QtSharedPointer{typedef int tmp_add_type_21;}
  QtSharedPointer::tmp_add_type_21 tmp_add_func_21(){return 0;};
  namespace QTypeTraits{typedef int tmp_add_type_22;}
  QTypeTraits::tmp_add_type_22 tmp_add_func_22(){return 0;};
  namespace QTypeTraits{namespace detail{typedef int tmp_add_type_23;}}
  QTypeTraits::detail::tmp_add_type_23 tmp_add_func_23(){return 0;};
  namespace q_has_char8_t{typedef int tmp_add_type_24;}
  q_has_char8_t::tmp_add_type_24 tmp_add_func_24(){return 0;};
  namespace q_no_char8_t{typedef int tmp_add_type_25;}
  q_no_char8_t::tmp_add_type_25 tmp_add_func_25(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/03TN5LNMKi/dump1.h"  -I/usr/include/arm-linux-gnueabihf/qt6/Qt3DQuickScene2D/6.4.2/Qt3DQuickScene2D -I/usr/include/arm-linux-gnueabihf/qt6 -I/usr/include/arm-linux-gnueabihf/qt6/QtCore

In file included from /usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qabstracttexture.h:7,
                 from /usr/include/arm-linux-gnueabihf/qt6/Qt3DExtras/qabstractspritesheet.h:9,
                 from /tmp/03TN5LNMKi/dump1.h:69:
/usr/include/arm-linux-gnueabihf/qt6/Qt3DRender/qtextureimagedata.h:9:10: fatal error: QtOpenGL/qopengltexture.h: No such file or directory
    9 | #include <QtOpenGL/qopengltexture.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

