Skip to content

Instantly share code, notes, and snippets.

@drnic
Created April 23, 2018 16:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drnic/d81e93f7f60c7a56fe091cabf6f58d35 to your computer and use it in GitHub Desktop.
Save drnic/d81e93f7f60c7a56fe091cabf6f58d35 to your computer and use it in GitHub Desktop.
[ 0%] Building C object src/retail/native/FabricCommon/dll/CMakeFiles/objects_fabriccommon2.dir/TraceTemplates.Linux.c.o
[ 0%] Building C object src/retail/native/FabricUUID/CMakeFiles/objects_FabricUUID.dir/__/__/__/prebuilt/sdk/FabricClient_i.c.o
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:23:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:88:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_silent
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:41:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:93:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_critical
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:59:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:46:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_error
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:77:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:51:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_warning
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:95:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:42:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_info
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:113:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:47:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_noise
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:156:73: note: expanded from macro '_DECLARE_TRACEPOINT'
__tp_probe = tp_rcu_dereference_bp(__tracepoint_##_provider##___##_name.probes); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/usr/include/lttng/tracepoint-rcu.h:43:30: note: expanded from macro 'tp_rcu_dereference_bp'
URCU_FORCE_CAST(__typeof__(p), \
^
/usr/include/urcu/compiler.h:86:38: note: expanded from macro 'URCU_FORCE_CAST'
#define URCU_FORCE_CAST(type, arg) ((type) (arg))
^~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:160:37: note: expanded from macro '_DECLARE_TRACEPOINT'
void (*__tp_cb)(void) = __tp_probe->func; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: incomplete definition of type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:161:31: note: expanded from macro '_DECLARE_TRACEPOINT'
void *__tp_data = __tp_probe->data; \
~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: arithmetic on a pointer to an incomplete type 'struct lttng_ust_tracepoint_probe'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:165:12: note: expanded from macro '_DECLARE_TRACEPOINT'
} while ((++__tp_probe)->func); \
^ ~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: note: forward declaration of 'struct lttng_ust_tracepoint_probe'
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:151:9: note: expanded from macro '_DECLARE_TRACEPOINT'
struct lttng_ust_tracepoint_probe *__tp_probe; \
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: incomplete definition of type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:498:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DECLARE_TRACEPOINT(provider, name, _TP_PARAMS(args)) \
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:177:39: note: expanded from macro '_DECLARE_TRACEPOINT'
__tracepoint_##_provider##___##_name.signature); \
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
In file included from /src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.c:12:
/src/prod/src/retail/native/FabricCommon/dll/TraceTemplates.Linux.h:131:1: error: variable has incomplete type 'struct lttng_ust_tracepoint'
TRACEPOINT_EVENT(
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:499:2: note: expanded from macro 'TRACEPOINT_EVENT'
_DEFINE_TRACEPOINT(provider, name, _TP_PARAMS(args))
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:338:30: note: expanded from macro '_DEFINE_TRACEPOINT'
struct lttng_ust_tracepoint __tracepoint_##_provider##___##_name \
^
<scratch space>:36:1: note: expanded from here
__tracepoint_service_fabric___tracepoint_all
^
/src/prod/src/retail/native/FabricCommon/dll/tracepoint.h:306:15: note: forward declaration of 'struct lttng_ust_tracepoint'
extern struct lttng_ust_tracepoint * const __start___tracepoints_ptrs[]
^
[ 1%] Building C object src/retail/native/FabricUUID/CMakeFiles/objects_FabricUUID.dir/__/__/__/prebuilt/sdk/FabricCommon_i.c.o
42 errors generated.
make[2]: *** [src/retail/native/FabricCommon/dll/CMakeFiles/objects_fabriccommon2.dir/TraceTemplates.Linux.c.o] Error 1
make[1]: *** [src/retail/native/FabricCommon/dll/CMakeFiles/objects_fabriccommon2.dir/all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment