Temporary header file '/tmp/2M4jVsQa78/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/dds/features.h"
  #include "/usr/include/dds/config.h"
  #include "/usr/include/dds/dds.h"
  #include "/usr/include/dds/ddsc/dds_basic_types.h"
  #include "/usr/include/dds/ddsc/dds_data_allocator.h"
  #include "/usr/include/dds/ddsc/dds_internal_api.h"
  #include "/usr/include/dds/ddsc/dds_loan_api.h"
  #include "/usr/include/dds/ddsc/dds_opcodes.h"
  #include "/usr/include/dds/ddsc/dds_public_alloc.h"
  #include "/usr/include/dds/ddsc/dds_public_error.h"
  #include "/usr/include/dds/ddsc/dds_public_impl.h"
  #include "/usr/include/dds/ddsc/dds_public_listener.h"
  #include "/usr/include/dds/ddsc/dds_public_qos.h"
  #include "/usr/include/dds/ddsc/dds_public_qosdefs.h"
  #include "/usr/include/dds/ddsc/dds_public_status.h"
  #include "/usr/include/dds/ddsc/dds_rhc.h"
  #include "/usr/include/dds/ddsc/dds_statistics.h"
  #include "/usr/include/dds/ddsi/ddsi_acknack.h"
  #include "/usr/include/dds/ddsi/ddsi_builtin_topic_if.h"
  #include "/usr/include/dds/ddsi/ddsi_cdrstream.h"
  #include "/usr/include/dds/ddsi/ddsi_cfgelems.h"
  #include "/usr/include/dds/ddsi/ddsi_cfgunits.h"
  #include "/usr/include/dds/ddsi/ddsi_config.h"
  #include "/usr/include/dds/ddsi/ddsi_config_impl.h"
  #include "/usr/include/dds/ddsi/ddsi_deadline.h"
  #include "/usr/include/dds/ddsi/ddsi_deliver_locally.h"
  #include "/usr/include/dds/ddsi/ddsi_domaingv.h"
  #include "/usr/include/dds/ddsi/ddsi_endpoint.h"
  #include "/usr/include/dds/ddsi/ddsi_entity.h"
  #include "/usr/include/dds/ddsi/ddsi_entity_index.h"
  #include "/usr/include/dds/ddsi/ddsi_entity_match.h"
  #include "/usr/include/dds/ddsi/ddsi_guid.h"
  #include "/usr/include/dds/ddsi/ddsi_handshake.h"
  #include "/usr/include/dds/ddsi/ddsi_iid.h"
  #include "/usr/include/dds/ddsi/ddsi_ipaddr.h"
  #include "/usr/include/dds/ddsi/ddsi_keyhash.h"
  #include "/usr/include/dds/ddsi/ddsi_lifespan.h"
  #include "/usr/include/dds/ddsi/ddsi_list_genptr.h"
  #include "/usr/include/dds/ddsi/ddsi_list_tmpl.h"
  #include "/usr/include/dds/ddsi/ddsi_locator.h"
  #include "/usr/include/dds/ddsi/ddsi_mcgroup.h"
  #include "/usr/include/dds/ddsi/ddsi_ownip.h"
  #include "/usr/include/dds/ddsi/ddsi_participant.h"
  #include "/usr/include/dds/ddsi/ddsi_plist.h"
  #include "/usr/include/dds/ddsi/ddsi_plist_generic.h"
  #include "/usr/include/dds/ddsi/ddsi_pmd.h"
  #include "/usr/include/dds/ddsi/ddsi_portmapping.h"
  #include "/usr/include/dds/ddsi/ddsi_proxy_endpoint.h"
  #include "/usr/include/dds/ddsi/ddsi_proxy_participant.h"
  #include "/usr/include/dds/ddsi/ddsi_raweth.h"
  #include "/usr/include/dds/ddsi/ddsi_rhc.h"
  #include "/usr/include/dds/ddsi/ddsi_security_exchange.h"
  #include "/usr/include/dds/ddsi/ddsi_security_msg.h"
  #include "/usr/include/dds/ddsi/ddsi_security_omg.h"
  #include "/usr/include/dds/ddsi/ddsi_security_util.h"
  #include "/usr/include/dds/ddsi/ddsi_serdata.h"
  #include "/usr/include/dds/ddsi/ddsi_serdata_default.h"
  #include "/usr/include/dds/ddsi/ddsi_serdata_plist.h"
  #include "/usr/include/dds/ddsi/ddsi_serdata_pserop.h"
  #include "/usr/include/dds/ddsi/ddsi_sertopic.h"
  #include "/usr/include/dds/ddsi/ddsi_sertype.h"
  #include "/usr/include/dds/ddsi/ddsi_shm_transport.h"
  #include "/usr/include/dds/ddsi/ddsi_ssl.h"
  #include "/usr/include/dds/ddsi/ddsi_statistics.h"
  #include "/usr/include/dds/ddsi/ddsi_tcp.h"
  #include "/usr/include/dds/ddsi/ddsi_threadmon.h"
  #include "/usr/include/dds/ddsi/ddsi_time.h"
  #include "/usr/include/dds/ddsi/ddsi_tkmap.h"
  #include "/usr/include/dds/ddsi/ddsi_topic.h"
  #include "/usr/include/dds/ddsi/ddsi_tran.h"
  #include "/usr/include/dds/ddsi/ddsi_typebuilder.h"
  #include "/usr/include/dds/ddsi/ddsi_typelib.h"
  #include "/usr/include/dds/ddsi/ddsi_typelookup.h"
  #include "/usr/include/dds/ddsi/ddsi_typewrap.h"
  #include "/usr/include/dds/ddsi/ddsi_udp.h"
  #include "/usr/include/dds/ddsi/ddsi_vendor.h"
  #include "/usr/include/dds/ddsi/ddsi_vnet.h"
  #include "/usr/include/dds/ddsi/ddsi_wraddrset.h"
  #include "/usr/include/dds/ddsi/ddsi_xqos.h"
  #include "/usr/include/dds/ddsi/ddsi_xt_impl.h"
  #include "/usr/include/dds/ddsi/ddsi_xt_typeinfo.h"
  #include "/usr/include/dds/ddsi/ddsi_xt_typelookup.h"
  #include "/usr/include/dds/ddsi/ddsi_xt_typemap.h"
  #include "/usr/include/dds/ddsi/q_addrset.h"
  #include "/usr/include/dds/ddsi/q_bitset.h"
  #include "/usr/include/dds/ddsi/q_bswap.h"
  #include "/usr/include/dds/ddsi/q_ddsi_discovery.h"
  #include "/usr/include/dds/ddsi/q_debmon.h"
  #include "/usr/include/dds/ddsi/q_feature_check.h"
  #include "/usr/include/dds/ddsi/q_freelist.h"
  #include "/usr/include/dds/ddsi/q_gc.h"
  #include "/usr/include/dds/ddsi/q_hbcontrol.h"
  #include "/usr/include/dds/ddsi/q_init.h"
  #include "/usr/include/dds/ddsi/q_inverse_uint32_set.h"
  #include "/usr/include/dds/ddsi/q_lat_estim.h"
  #include "/usr/include/dds/ddsi/q_lease.h"
  #include "/usr/include/dds/ddsi/q_log.h"
  #include "/usr/include/dds/ddsi/q_misc.h"
  #include "/usr/include/dds/ddsi/q_pcap.h"
  #include "/usr/include/dds/ddsi/q_protocol.h"
  #include "/usr/include/dds/ddsi/q_qosmatch.h"
  #include "/usr/include/dds/ddsi/q_radmin.h"
  #include "/usr/include/dds/ddsi/q_receive.h"
  #include "/usr/include/dds/ddsi/q_rtps.h"
  #include "/usr/include/dds/ddsi/q_sockwaitset.h"
  #include "/usr/include/dds/ddsi/q_thread.h"
  #include "/usr/include/dds/ddsi/q_transmit.h"
  #include "/usr/include/dds/ddsi/q_unused.h"
  #include "/usr/include/dds/ddsi/q_whc.h"
  #include "/usr/include/dds/ddsi/q_xevent.h"
  #include "/usr/include/dds/ddsi/q_xmsg.h"
  #include "/usr/include/dds/ddsi/sysdeps.h"
  #include "/usr/include/dds/ddsrt/align.h"
  #include "/usr/include/dds/ddsrt/arch.h"
  #include "/usr/include/dds/ddsrt/atomics/arm.h"
  #include "/usr/include/dds/ddsrt/atomics/gcc.h"
  #include "/usr/include/dds/ddsrt/atomics/msvc.h"
  #include "/usr/include/dds/ddsrt/atomics/sun.h"
  #include "/usr/include/dds/ddsrt/atomics.h"
  #include "/usr/include/dds/ddsrt/attributes.h"
  #include "/usr/include/dds/ddsrt/avl.h"
  #include "/usr/include/dds/ddsrt/bswap.h"
  #include "/usr/include/dds/ddsrt/cdtors.h"
  #include "/usr/include/dds/ddsrt/circlist.h"
  #include "/usr/include/dds/ddsrt/countargs.h"
  #include "/usr/include/dds/ddsrt/dynlib.h"
  #include "/usr/include/dds/ddsrt/endian.h"
  #include "/usr/include/dds/ddsrt/environ.h"
  #include "/usr/include/dds/ddsrt/expand_vars.h"
  #include "/usr/include/dds/ddsrt/fibheap.h"
  #include "/usr/include/dds/ddsrt/filesystem/posix.h"
  #include "/usr/include/dds/ddsrt/filesystem/windows.h"
  #include "/usr/include/dds/ddsrt/filesystem.h"
  #include "/usr/include/dds/ddsrt/heap.h"
  #include "/usr/include/dds/ddsrt/hopscotch.h"
  #include "/usr/include/dds/ddsrt/ifaddrs.h"
  #include "/usr/include/dds/ddsrt/io.h"
  #include "/usr/include/dds/ddsrt/iovec.h"
  #include "/usr/include/dds/ddsrt/log.h"
  #include "/usr/include/dds/ddsrt/md5.h"
  #include "/usr/include/dds/ddsrt/mh3.h"
  #include "/usr/include/dds/ddsrt/misc.h"
  #include "/usr/include/dds/ddsrt/netstat.h"
  #include "/usr/include/dds/ddsrt/process.h"
  #include "/usr/include/dds/ddsrt/random.h"
  #include "/usr/include/dds/ddsrt/retcode.h"
  #include "/usr/include/dds/ddsrt/rusage.h"
  #include "/usr/include/dds/ddsrt/sched.h"
  #include "/usr/include/dds/ddsrt/sockets/posix.h"
  #include "/usr/include/dds/ddsrt/sockets/windows.h"
  #include "/usr/include/dds/ddsrt/sockets.h"
  #include "/usr/include/dds/ddsrt/static_assert.h"
  #include "/usr/include/dds/ddsrt/string.h"
  #include "/usr/include/dds/ddsrt/strtod.h"
  #include "/usr/include/dds/ddsrt/strtol.h"
  #include "/usr/include/dds/ddsrt/sync/freertos.h"
  #include "/usr/include/dds/ddsrt/sync/posix.h"
  #include "/usr/include/dds/ddsrt/sync/windows.h"
  #include "/usr/include/dds/ddsrt/sync.h"
  #include "/usr/include/dds/ddsrt/threads/freertos.h"
  #include "/usr/include/dds/ddsrt/threads/posix.h"
  #include "/usr/include/dds/ddsrt/threads/windows.h"
  #include "/usr/include/dds/ddsrt/threads.h"
  #include "/usr/include/dds/ddsrt/time/freertos.h"
  #include "/usr/include/dds/ddsrt/time.h"
  #include "/usr/include/dds/ddsrt/types/posix.h"
  #include "/usr/include/dds/ddsrt/types/vxworks.h"
  #include "/usr/include/dds/ddsrt/types/windows.h"
  #include "/usr/include/dds/ddsrt/types.h"
  #include "/usr/include/dds/ddsrt/xmlparser.h"
  #include "/usr/include/dds/export.h"
  #include "/usr/include/dds/security/core/dds_security_fsm.h"
  #include "/usr/include/dds/security/core/dds_security_plugins.h"
  #include "/usr/include/dds/security/core/dds_security_serialize.h"
  #include "/usr/include/dds/security/core/dds_security_timed_cb.h"
  #include "/usr/include/dds/security/core/dds_security_types.h"
  #include "/usr/include/dds/security/core/dds_security_utils.h"
  #include "/usr/include/dds/security/core/shared_secret.h"
  #include "/usr/include/dds/security/dds_security_api.h"
  #include "/usr/include/dds/security/dds_security_api_access_control.h"
  #include "/usr/include/dds/security/dds_security_api_authentication.h"
  #include "/usr/include/dds/security/dds_security_api_cryptography.h"
  #include "/usr/include/dds/security/dds_security_api_defs.h"
  #include "/usr/include/dds/security/dds_security_api_err.h"
  #include "/usr/include/dds/security/dds_security_api_types.h"
  #include "/usr/include/dds/version.h"
  #include "/usr/include/ddsc/dds.h"
  #include "/usr/include/idl/attributes.h"
  #include "/usr/include/idl/endian.h"
  #include "/usr/include/idl/export.h"
  #include "/usr/include/idl/expression.h"
  #include "/usr/include/idl/file.h"
  #include "/usr/include/idl/md5.h"
  #include "/usr/include/idl/misc.h"
  #include "/usr/include/idl/print.h"
  #include "/usr/include/idl/processor.h"
  #include "/usr/include/idl/retcode.h"
  #include "/usr/include/idl/scope.h"
  #include "/usr/include/idl/stream.h"
  #include "/usr/include/idl/string.h"
  #include "/usr/include/idl/symbol.h"
  #include "/usr/include/idl/tree.h"
  #include "/usr/include/idl/version.h"
  #include "/usr/include/idl/visit.h"
  #include "/usr/include/idlc/generator.h"
  #include "/usr/include/idlc/options.h"

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/2M4jVsQa78/dump1.h"  -I/usr/include/idl -I/usr/include/arm-linux-gnueabihf/dds -I/usr/include/iceoryx/v2.0.2

In file included from /usr/include/stdint.h:26,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/stdint.h:9,
                 from /usr/include/dds/ddsc/dds_basic_types.h:19,
                 from /usr/include/dds/dds.h:36,
                 from /tmp/2M4jVsQa78/dump1.h:14:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdint.h:276:17: error: missing binary operator before token "("
  276 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
In file included from /usr/include/dds/ddsrt/time.h:24,
                 from /usr/include/dds/dds.h:40:
/usr/include/assert.h:37:42: error: missing binary operator before token "("
   37 | #if defined __cplusplus && __GNUC_PREREQ (2,95)
      |                                          ^
/usr/include/assert.h:128:42: error: missing binary operator before token "("
  128 | # if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
      |                                          ^
/usr/include/assert.h:144:28: error: missing binary operator before token "("
  144 |          || !__GNUC_PREREQ (13, 0))             \
      |                            ^
In file included from /usr/include/stdio.h:27,
                 from /usr/include/dds/ddsrt/log.h:25,
                 from /usr/include/dds/dds.h:42:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdio.h:136:17: error: missing binary operator before token "("
  136 | #if __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdio.h:306:43: error: missing binary operator before token "("
  306 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
      |                                           ^
/usr/include/stdio.h:387:17: error: missing binary operator before token "("
  387 | #if __GLIBC_USE (LIB_EXT2)
      |                 ^
In file included from /usr/include/arm-linux-gnueabihf/bits/floatn.h:52,
                 from /usr/include/stdio.h:430:
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:69:19: error: missing binary operator before token "("
   69 | #if __GNUC_PREREQ (7, 0) && !defined __cplusplus
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:90:22: error: missing binary operator before token "("
   90 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:98:22: error: missing binary operator before token "("
   98 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:110:22: error: missing binary operator before token "("
  110 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:148:22: error: missing binary operator before token "("
  148 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:156:22: error: missing binary operator before token "("
  156 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:168:22: error: missing binary operator before token "("
  168 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:213:22: error: missing binary operator before token "("
  213 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:217:22: error: missing binary operator before token "("
  217 | #  if !__GNUC_PREREQ (7, 0)
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:237:23: error: missing binary operator before token "("
  237 | #   if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                       ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:241:23: error: missing binary operator before token "("
  241 | #   if !__GNUC_PREREQ (7, 0)
      |                       ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:267:22: error: missing binary operator before token "("
  267 | #  if !__GNUC_PREREQ (7, 0) || (defined __cplusplus && !__GNUC_PREREQ (13, 0))
      |                      ^
/usr/include/arm-linux-gnueabihf/bits/floatn-common.h:271:22: error: missing binary operator before token "("
  271 | #  if !__GNUC_PREREQ (7, 0)
      |                      ^
/usr/include/stdio.h:431:18: error: missing binary operator before token "("
  431 | #if !__GLIBC_USE (DEPRECATED_SCANF) && !defined __LDBL_COMPAT \
      |                  ^
/usr/include/stdio.h:595:17: error: missing binary operator before token "("
  595 | #if __GLIBC_USE (DEPRECATED_GETS)
      |                 ^
/usr/include/stdio.h:621:43: error: missing binary operator before token "("
  621 | #if defined __USE_XOPEN2K8 || __GLIBC_USE (LIB_EXT2)
      |                                           ^
In file included from /usr/include/limits.h:26,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/limits.h:203,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/syslimits.h:7,
                 from /usr/lib/gcc/arm-linux-gnueabihf/12/include/limits.h:34,
                 from /usr/include/dds/ddsrt/misc.h:15,
                 from /usr/include/dds/ddsrt/atomics/gcc.h:15,
                 from /usr/include/dds/ddsrt/atomics.h:51,
                 from /usr/include/dds/ddsi/ddsi_entity.h:18,
                 from /usr/include/dds/ddsi/ddsi_acknack.h:20,
                 from /tmp/2M4jVsQa78/dump1.h:29:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/limits.h:145:17: error: missing binary operator before token "("
  145 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
/usr/include/limits.h:184:17: error: missing binary operator before token "("
  184 | #if __GLIBC_USE (ISOC2X)
      |                 ^
In file included from /usr/include/arm-linux-gnueabihf/c++/12/bits/c++config.h:655,
                 from /usr/include/c++/12/cstdlib:41,
                 from /usr/include/c++/12/stdlib.h:36,
                 from /usr/include/dds/ddsrt/avl.h:162,
                 from /usr/include/dds/ddsi/ddsi_entity.h:19:
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:44:19: error: missing binary operator before token "("
   44 | #if __GLIBC_PREREQ(2,15) && defined(_GNU_SOURCE)
      |                   ^
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:53:20: error: missing binary operator before token "("
   53 | # if __GLIBC_PREREQ(2, 27)
      |                    ^
/usr/include/arm-linux-gnueabihf/c++/12/bits/os_defines.h:65:20: error: missing binary operator before token "("
   65 | # if __GLIBC_PREREQ(2, 34)
      |                    ^
In file included from /usr/include/stdlib.h:26,
                 from /usr/include/c++/12/cstdlib:75:
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:74:17: error: missing binary operator before token "("
   74 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:80:17: error: missing binary operator before token "("
   80 | #if __GLIBC_USE (IEC_60559_BFP_EXT) || defined __STDC_WANT_IEC_60559_EXT__
      |                 ^
/usr/include/arm-linux-gnueabihf/bits/libc-header-start.h:97:17: error: missing binary operator before token "("
   97 | #if __GLIBC_USE (IEC_60559_FUNCS_EXT) || __GLIBC_USE (ISOC2X)
      |                 ^
/usr/include/stdlib.h:134:35: error: missing binary operator before token "("
  134 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:140:35: error: missing binary operator before token "("
  140 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:146:35: error: missing binary operator before token "("
  146 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:152:36: error: missing binary operator before token "("
  152 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:158:36: error: missing binary operator before token "("
  158 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:164:36: error: missing binary operator before token "("
  164 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:170:37: error: missing binary operator before token "("
  170 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                     ^
/usr/include/stdlib.h:212:17: error: missing binary operator before token "("
  212 | #if __GLIBC_USE (IEC_60559_BFP_EXT_C2X)
      |                 ^
/usr/include/stdlib.h:226:35: error: missing binary operator before token "("
  226 | #if __HAVE_FLOAT16 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:232:35: error: missing binary operator before token "("
  232 | #if __HAVE_FLOAT32 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:238:35: error: missing binary operator before token "("
  238 | #if __HAVE_FLOAT64 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                   ^
/usr/include/stdlib.h:244:36: error: missing binary operator before token "("
  244 | #if __HAVE_FLOAT128 && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:250:36: error: missing binary operator before token "("
  250 | #if __HAVE_FLOAT32X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:256:36: error: missing binary operator before token "("
  256 | #if __HAVE_FLOAT64X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                    ^
/usr/include/stdlib.h:262:37: error: missing binary operator before token "("
  262 | #if __HAVE_FLOAT128X && __GLIBC_USE (IEC_60559_TYPES_EXT)
      |                                     ^
In file included from /usr/include/sched.h:34,
                 from /usr/include/pthread.h:22,
                 from /usr/include/dds/ddsrt/sync/posix.h:16,
                 from /usr/include/dds/ddsrt/sync.h:28,
                 from /usr/include/dds/ddsi/ddsi_entity.h:21:
/usr/include/time.h:150:40: error: missing binary operator before token "("
  150 | #if defined __USE_POSIX || __GLIBC_USE (ISOC2X)
      |                                        ^
/usr/include/time.h:243:39: error: missing binary operator before token "("
  243 | #if defined __USE_MISC || __GLIBC_USE (ISOC2X)
      |                                       ^
/usr/include/time.h:396:17: error: missing binary operator before token "("
  396 | #if __GLIBC_USE (ISOC2X)
      |                 ^
In file included from /usr/include/sched.h:44:
/usr/include/arm-linux-gnueabihf/bits/cpu-set.h:45:19: error: missing binary operator before token "("
   45 | #if __GNUC_PREREQ (2, 91)
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/cpu-set.h:83:19: error: missing binary operator before token "("
   83 | #if __GNUC_PREREQ (2, 91)
      |                   ^
/usr/include/pthread.h:765:19: error: missing binary operator before token "("
  765 | #if __GNUC_PREREQ (11, 0)
      |                   ^
In file included from /usr/include/arm-linux-gnueabihf/bits/socket.h:29,
                 from /usr/include/arm-linux-gnueabihf/sys/socket.h:33,
                 from /usr/include/dds/ddsrt/sockets/posix.h:19,
                 from /usr/include/dds/ddsrt/sockets.h:16,
                 from /usr/include/dds/ddsi/q_feature_check.h:37,
                 from /usr/include/dds/ddsi/ddsi_plist.h:16,
                 from /usr/include/dds/ddsi/ddsi_entity.h:23:
/usr/include/arm-linux-gnueabihf/sys/types.h:163:19: error: missing binary operator before token "("
  163 | #if __GNUC_PREREQ (2, 7)
      |                   ^
/usr/include/arm-linux-gnueabihf/sys/socket.h:57:43: error: missing binary operator before token "("
   57 | #if defined __cplusplus || !__GNUC_PREREQ (2, 7) || !defined __USE_GNU
      |                                           ^
In file included from /usr/include/netinet/in.h:408,
                 from /usr/include/dds/ddsrt/sockets/posix.h:21:
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:36:19: error: missing binary operator before token "("
   36 | #if __GNUC_PREREQ (4, 8)
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:51:19: error: missing binary operator before token "("
   51 | #if __GNUC_PREREQ (4, 3)
      |                   ^
/usr/include/arm-linux-gnueabihf/bits/byteswap.h:72:19: error: missing binary operator before token "("
   72 | #if __GNUC_PREREQ (4, 3)
      |                   ^
In file included from /usr/include/dds/ddsi/ddsi_plist_generic.h:16,
                 from /usr/include/dds/ddsi/ddsi_typelookup.h:25,
                 from /usr/include/dds/ddsi/ddsi_plist.h:20:
/usr/include/assert.h:37:42: error: missing binary operator before token "("
   37 | #if defined __cplusplus && __GNUC_PREREQ (2,95)
      |                                          ^
/usr/include/assert.h:128:42: error: missing binary operator before token "("
  128 | # if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
      |                                          ^
/usr/include/assert.h:144:28: error: missing binary operator before token "("
  144 |          || !__GNUC_PREREQ (13, 0))             \
      |                            ^
In file included from /usr/include/dds/ddsi/ddsi_list_genptr.h:15,
                 from /usr/include/dds/ddsi/ddsi_entity.h:34:
/usr/include/assert.h:37:42: error: missing binary operator before token "("
   37 | #if defined __cplusplus && __GNUC_PREREQ (2,95)
      |                                          ^
/usr/include/assert.h:128:42: error: missing binary operator before token "("
  128 | # if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
      |                                          ^
/usr/include/assert.h:144:28: error: missing binary operator before token "("
  144 |          || !__GNUC_PREREQ (13, 0))             \
      |                            ^
In file included from /usr/include/dds/ddsi/q_thread.h:15,
                 from /usr/include/dds/ddsi/q_gc.h:16,
                 from /usr/include/dds/ddsi/ddsi_entity.h:35:
/usr/include/assert.h:37:42: error: missing binary operator before token "("
   37 | #if defined __cplusplus && __GNUC_PREREQ (2,95)
      |                                          ^
/usr/include/assert.h:128:42: error: missing binary operator before token "("
  128 | # if defined __cplusplus ? __GNUC_PREREQ (2, 6) : __GNUC_PREREQ (2, 4)
      |                                          ^
/usr/include/assert.h:144:28: error: missing binary operator before token "("
  144 |          || !__GNUC_PREREQ (13, 0))             \
      |                            ^
In file included from /tmp/2M4jVsQa78/dump1.h:74:
/usr/include/dds/ddsi/ddsi_ssl.h:23:10: fatal error: openssl/ssl.h: No such file or directory
   23 | #include <openssl/ssl.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.

