>>> hawktracer 3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 Extracting gzip -d -c /home/buildroot/autobuild/run/instance-3/dl/hawktracer/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 -xf - >>> hawktracer 3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 Patching >>> hawktracer 3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 Configuring (mkdir -p /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/ && cd /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/run/instance-3/output-1/host/bin:/home/buildroot/autobuild/run/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /home/buildroot/autobuild/run/instance-3/output-1/host/bin/cmake /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/run/instance-3/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DENABLE_ASAN=OFF -DENABLE_TESTS=OFF -DENABLE_CODE_COVERAGE=OFF -DENABLE_BENCHMARKS=OFF -DENABLE_DOC=OFF -DENABLE_PYTHON_BINDINGS=OFF -DENABLE_MAINTAINER_MODE=OFF -DENABLE_RELEASE_MODE=OFF -DENABLE_CLIENT=OFF -DENABLE_EXAMPLES=OFF -DBUILD_STATIC_LIB=OFF -DENABLE_TCP_LISTENER=OFF -DENABLE_CPU_USAGE_FEATURE=ON -DENABLE_THREADS=ON ) -- The C compiler identification is GNU 11.3.0 -- The CXX compiler identification is GNU 11.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/powerpc64le-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/powerpc64le-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Feature CPU_USAGE enabled. Used file: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/lib/platform/linux/cpu_usage.c -- Feature MEMORY_USAGE enabled. Used file: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/lib/platform/linux/memory_usage.c -- Found PythonInterp: /home/buildroot/autobuild/run/instance-3/output-1/host/bin/python3 (found suitable version "3.11.4", minimum required is "3") -- Looking for pthread.h -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 >>> hawktracer 3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5 Building PATH="/home/buildroot/autobuild/run/instance-3/output-1/host/bin:/home/buildroot/autobuild/run/instance-3/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin" /usr/bin/make -j4 -C /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/ make[1]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[2]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 3%] Generating hawktracer.cpp make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 6%] Generating hawktracer.c [ 9%] Building C object lib/CMakeFiles/hawktracer.dir/bag.c.o [ 12%] Building C object lib/CMakeFiles/hawktracer.dir/alloc.c.o Generating files... Generate header file /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h Generate source file /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp Generating files completed successfully! [ 15%] Building C object lib/CMakeFiles/hawktracer.dir/command_line_parser.c.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 18%] Building CXX object CMakeFiles/amalgamated_hawktracer_cpp.dir/hawktracer.cpp.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1372: error: unterminated #ifdef 1372 | #ifdef HT_USE_PTHREADS | In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:26: error: unterminated #ifndef 26 | #ifndef HAWKTRACER_ALL_H | [ 21%] Building C object lib/CMakeFiles/hawktracer.dir/event_utils.c.o Generating files... Generate header file /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h Generate source file /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.c Generating files completed successfully! make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' make[3]: Entering directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 24%] Building C object CMakeFiles/amalgamated_hawktracer_c.dir/hawktracer.c.o [ 27%] Building C object lib/CMakeFiles/hawktracer.dir/events.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1143:64: error: 'HT_EventKlassInfoEvent' has not been declared 1143 | _ht_registry_init_event_klass_info_event(HT_EventKlass* klass, HT_EventKlassInfoEvent* event) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void _ht_registry_init_event_klass_info_event(HT_EventKlass*, int*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1145:12: error: request for member 'base' in '* event', which is of non-class type 'int' 1145 | event->base.id = ht_event_id_provider_next(ht_event_id_provider_get_default()); | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1146:12: error: request for member 'base' in '* event', which is of non-class type 'int' 1146 | event->base.timestamp = ht_monotonic_clock_get_timestamp(); | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1148:12: error: request for member 'event_klass_name' in '* event', which is of non-class type 'int' 1148 | event->event_klass_name = klass->type_info->name; | ^~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1149:12: error: request for member 'info_klass_id' in '* event', which is of non-class type 'int' 1149 | event->info_klass_id = klass->klass_id; | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1150:12: error: request for member 'field_count' in '* event', which is of non-class type 'int' 1150 | event->field_count = (uint8_t) klass->type_info->fields_count; | ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1154:87: error: 'HT_EventKlassFieldInfoEvent' has not been declared 1154 | _ht_registry_init_event_klass_field_info_event(HT_EventKlass* klass, size_t field_id, HT_EventKlassFieldInfoEvent* event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void _ht_registry_init_event_klass_field_info_event(HT_EventKlass*, size_t, int*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1157:12: error: request for member 'base' in '* event', which is of non-class type 'int' 1157 | event->base.id = ht_event_id_provider_next(ht_event_id_provider_get_default()); | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1158:12: error: request for member 'base' in '* event', which is of non-class type 'int' 1158 | event->base.timestamp = ht_monotonic_clock_get_timestamp(); | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1162:16: error: request for member 'data_type' in '* event', which is of non-class type 'int' 1162 | event->data_type = HT_MKCREFLECT_TYPES_EXT_UNSIGNED_INTEGER; | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1166:16: error: request for member 'data_type' in '* event', which is of non-class type 'int' 1166 | event->data_type = (uint8_t)info->data_type; | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1169:12: error: request for member 'info_klass_id' in '* event', which is of non-class type 'int' 1169 | event->info_klass_id = klass->klass_id; | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1170:12: error: request for member 'field_name' in '* event', which is of non-class type 'int' 1170 | event->field_name = info->field_name; | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1171:12: error: request for member 'field_type' in '* event', which is of non-class type 'int' 1171 | event->field_type = info->field_type; | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1172:12: error: request for member 'size' in '* event', which is of non-class type 'int' 1172 | event->size = info->size; | ^~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'size_t _ht_registry_push_class_to_listener(HT_EventKlass*, HT_Byte*, size_t*, HT_TimelineListenerCallback, void*, HT_Boolean)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1180:19: error: 'HT_EventKlassInfoEvent' was not declared in this scope; did you mean 'HT_EventKlassId'? 1180 | HT_DECL_EVENT(HT_EventKlassInfoEvent, event); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1180:43: error: 'event' was not declared in this scope 1180 | HT_DECL_EVENT(HT_EventKlassInfoEvent, event); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1180:5: note: in expansion of macro 'HT_DECL_EVENT' 1180 | HT_DECL_EVENT(HT_EventKlassInfoEvent, event); | ^~~~~~~~~~~~~ [ 30%] Building C object lib/CMakeFiles/hawktracer.dir/feature_cached_string.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_EventKlassInfoEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1180:5: note: in expansion of macro 'HT_DECL_EVENT' 1180 | HT_DECL_EVENT(HT_EventKlassInfoEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1183:9: error: 'ht_HT_EventKlassInfoEvent_get_size' was not declared in this scope 1183 | if (ht_HT_EventKlassInfoEvent_get_size(HT_EVENT(&event)) > REGISTRY_LISETNER_BUFF_SIZE - *data_pos) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1194:23: error: 'HT_EventKlassFieldInfoEvent' was not declared in this scope 1194 | HT_DECL_EVENT(HT_EventKlassFieldInfoEvent, field_event); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1194:52: error: 'field_event' was not declared in this scope 1194 | HT_DECL_EVENT(HT_EventKlassFieldInfoEvent, field_event); | ^~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1194:9: note: in expansion of macro 'HT_DECL_EVENT' 1194 | HT_DECL_EVENT(HT_EventKlassFieldInfoEvent, field_event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_EventKlassFieldInfoEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1194:9: note: in expansion of macro 'HT_DECL_EVENT' 1194 | HT_DECL_EVENT(HT_EventKlassFieldInfoEvent, field_event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1197:13: error: 'ht_HT_EventKlassFieldInfoEvent_get_size' was not declared in this scope 1197 | if (ht_HT_EventKlassFieldInfoEvent_get_size(HT_EVENT(&field_event)) > REGISTRY_LISETNER_BUFF_SIZE - *data_pos) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 33%] Building C object lib/CMakeFiles/hawktracer.dir/feature_callstack.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1341:5: error: 'FILE' does not name a type 1341 | FILE* p_file; | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1284:1: note: 'FILE' is defined in header ''; did you forget to '#include '? 1283 | # include +++ |+#include 1284 | #elif defined(HT_MONOTONIC_CLOCK_IMPL_POSIX) In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:315:21: warning: inline variables are only available with '-std=c++17' or '-std=gnu++17' 315 | # define HT_INLINE inline | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1345:1: note: in expansion of macro 'HT_INLINE' 1345 | HT_INLINE static HT_Boolean | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1346:35: error: 'HT_FileDumpListener' was not declared in this scope 1346 | _ht_file_dump_listener_is_stopped(HT_FileDumpListener* listener) | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1346:56: error: 'listener' was not declared in this scope 1346 | _ht_file_dump_listener_is_stopped(HT_FileDumpListener* listener) | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void _ht_file_dump_listener_flush(void*, HT_Byte*, size_t)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1354:5: error: 'HT_FileDumpListener' was not declared in this scope 1354 | HT_FileDumpListener* fd_listener = (HT_FileDumpListener*) listener; | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1354:26: error: 'fd_listener' was not declared in this scope; did you mean 'listener'? 1354 | HT_FileDumpListener* fd_listener = (HT_FileDumpListener*) listener; | ^~~~~~~~~~~ | listener /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1354:61: error: expected primary-expression before ')' token 1354 | HT_FileDumpListener* fd_listener = (HT_FileDumpListener*) listener; | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1356:5: error: 'fwrite' was not declared in this scope; did you mean 'write'? 1356 | fwrite(data, sizeof(HT_Byte), size, fd_listener->p_file); | ^~~~~~ | write /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1352:36: warning: unused parameter 'listener' [-Wunused-parameter] 1352 | _ht_file_dump_listener_flush(void* listener, HT_Byte* data, size_t size) | ~~~~~~^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1359:1: error: 'HT_FileDumpListener' does not name a type 1359 | HT_FileDumpListener* | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1410:1: error: variable or field 'ht_file_dump_listener_destroy' declared void 1410 | ht_file_dump_listener_destroy(HT_FileDumpListener* listener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1410:31: error: 'HT_FileDumpListener' was not declared in this scope 1410 | ht_file_dump_listener_destroy(HT_FileDumpListener* listener) | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1410:52: error: 'listener' was not declared in this scope 1410 | ht_file_dump_listener_destroy(HT_FileDumpListener* listener) | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1427:29: error: 'HT_FileDumpListener' was not declared in this scope 1427 | ht_file_dump_listener_flush(HT_FileDumpListener* listener, HT_Boolean flush_stream) | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1427:50: error: 'listener' was not declared in this scope 1427 | ht_file_dump_listener_flush(HT_FileDumpListener* listener, HT_Boolean flush_stream) | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1427:71: error: expected primary-expression before 'flush_stream' 1427 | ht_file_dump_listener_flush(HT_FileDumpListener* listener, HT_Boolean flush_stream) | ^~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1427:83: error: expression list treated as compound expression in initializer [-fpermissive] 1427 | ht_file_dump_listener_flush(HT_FileDumpListener* listener, HT_Boolean flush_stream) | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_file_dump_listener_callback(TEventPtr, size_t, HT_Boolean, void*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1457:5: error: 'HT_FileDumpListener' was not declared in this scope 1457 | HT_FileDumpListener* listener = (HT_FileDumpListener*)user_data; | ^~~~~~~~~~~~~~~~~~~ [ 36%] Building C object lib/CMakeFiles/hawktracer.dir/hash_map.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1457:26: error: 'listener' was not declared in this scope 1457 | HT_FileDumpListener* listener = (HT_FileDumpListener*)user_data; | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1457:58: error: expected primary-expression before ')' token 1457 | HT_FileDumpListener* listener = (HT_FileDumpListener*)user_data; | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1461:42: error: '_ht_file_dump_listener_is_stopped' cannot be used as a function 1461 | if (_ht_file_dump_listener_is_stopped(listener)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1455:92: warning: unused parameter 'user_data' [-Wunused-parameter] 1455 | ht_file_dump_listener_callback(TEventPtr events, size_t size, HT_Boolean serialized, void* user_data) | ~~~~~~^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1480:1: error: variable or field 'ht_file_dump_listener_stop' declared void 1480 | ht_file_dump_listener_stop(HT_FileDumpListener* listener) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1480:28: error: 'HT_FileDumpListener' was not declared in this scope 1480 | ht_file_dump_listener_stop(HT_FileDumpListener* listener) | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1480:49: error: 'listener' was not declared in this scope 1480 | ht_file_dump_listener_stop(HT_FileDumpListener* listener) | ^~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1498:1: error: 'HT_FileDumpListener' does not name a type 1498 | HT_FileDumpListener* | ^~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1797:51: error: 'HT_CallstackBaseEvent' has not been declared 1797 | ht_feature_callstack_start(HT_Timeline* timeline, HT_CallstackBaseEvent* event) | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_feature_callstack_start(HT_Timeline*, int*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1803:44: error: request for member 'base' in '* event', which is of non-class type 'int' 1803 | ht_stack_push(&f->stack, event, event->base.klass->type_info->size); | ^~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_feature_callstack_stop(HT_Timeline*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1810:5: error: 'HT_CallstackBaseEvent' was not declared in this scope 1810 | HT_CallstackBaseEvent* event = (HT_CallstackBaseEvent*)ht_stack_top(&f->stack); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1810:28: error: 'event' was not declared in this scope; did you mean 'sigevent'? 1810 | HT_CallstackBaseEvent* event = (HT_CallstackBaseEvent*)ht_stack_top(&f->stack); | ^~~~~ | sigevent /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1810:59: error: expected primary-expression before ')' token 1810 | HT_CallstackBaseEvent* event = (HT_CallstackBaseEvent*)ht_stack_top(&f->stack); | ^ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1813:24: error: 'ht_thread_get_current_thread_id' was not declared in this scope 1813 | event->thread_id = ht_thread_get_current_thread_id(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1821:55: error: 'HT_CallstackEventLabel' has not been declared 1821 | ht_feature_callstack_start_int(HT_Timeline* timeline, HT_CallstackEventLabel label) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_feature_callstack_start_int(HT_Timeline*, int)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1823:19: error: 'HT_CallstackIntEvent' was not declared in this scope 1823 | HT_DECL_EVENT(HT_CallstackIntEvent, event); | ^~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1823:41: error: 'event' was not declared in this scope; did you mean 'sigevent'? 1823 | HT_DECL_EVENT(HT_CallstackIntEvent, event); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1823:5: note: in expansion of macro 'HT_DECL_EVENT' 1823 | HT_DECL_EVENT(HT_CallstackIntEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_CallstackIntEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1823:5: note: in expansion of macro 'HT_DECL_EVENT' 1823 | HT_DECL_EVENT(HT_CallstackIntEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1826:43: error: 'HT_CallstackBaseEvent' was not declared in this scope 1826 | ht_feature_callstack_start(timeline, (HT_CallstackBaseEvent*)&event); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1826:65: error: expected primary-expression before ')' token 1826 | ht_feature_callstack_start(timeline, (HT_CallstackBaseEvent*)&event); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_feature_callstack_start_string(HT_Timeline*, const char*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1831:19: error: 'HT_CallstackStringEvent' was not declared in this scope 1831 | HT_DECL_EVENT(HT_CallstackStringEvent, event); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1831:44: error: 'event' was not declared in this scope; did you mean 'sigevent'? 1831 | HT_DECL_EVENT(HT_CallstackStringEvent, event); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1831:5: note: in expansion of macro 'HT_DECL_EVENT' 1831 | HT_DECL_EVENT(HT_CallstackStringEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_CallstackStringEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1831:5: note: in expansion of macro 'HT_DECL_EVENT' 1831 | HT_DECL_EVENT(HT_CallstackStringEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1834:43: error: 'HT_CallstackBaseEvent' was not declared in this scope 1834 | ht_feature_callstack_start(timeline, (HT_CallstackBaseEvent*)&event); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1834:65: error: expected primary-expression before ')' token 1834 | ht_feature_callstack_start(timeline, (HT_CallstackBaseEvent*)&event); | ^ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_init(int, char**)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_EndiannessInfoEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1865:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1865 | HT_REGISTER_EVENT_KLASS(HT_EndiannessInfoEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_EventKlassInfoEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1867:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1867 | HT_REGISTER_EVENT_KLASS(HT_EventKlassInfoEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_EventKlassFieldInfoEvent_register_event_klass' was not declared in this scope 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1868:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1868 | HT_REGISTER_EVENT_KLASS(HT_EventKlassFieldInfoEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_CallstackBaseEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1869:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1869 | HT_REGISTER_EVENT_KLASS(HT_CallstackBaseEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_CallstackIntEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1870:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1870 | HT_REGISTER_EVENT_KLASS(HT_CallstackIntEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_CallstackStringEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1871:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1871 | HT_REGISTER_EVENT_KLASS(HT_CallstackStringEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_StringMappingEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1872:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1872 | HT_REGISTER_EVENT_KLASS(HT_StringMappingEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1014:45: error: 'ht_HT_SystemInfoEvent_register_event_klass' was not declared in this scope; did you mean 'ht_HT_Event_register_event_klass'? 1014 | #define HT_REGISTER_EVENT_KLASS(EVENT_TYPE) ht_##EVENT_TYPE##_register_event_klass() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1873:5: note: in expansion of macro 'HT_REGISTER_EVENT_KLASS' 1873 | HT_REGISTER_EVENT_KLASS(HT_SystemInfoEvent); | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'HT_Timeline* _ht_global_timeline_create()': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:1925:5: error: 'ht_feature_cached_string_enable' was not declared in this scope; did you mean 'ht_feature_callstack_enable'? 1925 | ht_feature_cached_string_enable(c_timeline, HT_FALSE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ht_feature_callstack_enable /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2015:1: error: 'HT_EVENT_GET_SIZE_FUNCTION' declared as function returning a function 2015 | size_t HT_EVENT_GET_SIZE_FUNCTION(HT_Event)(HT_Event* event) | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2020:1: error: 'HT_EVENT_SERIALIZE_FUNCTION' declared as function returning a function 2020 | size_t HT_EVENT_SERIALIZE_FUNCTION(HT_Event)(HT_Event* event, HT_Byte* buffer) | ^~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2032:1: error: expected constructor, destructor, or type conversion before 'HT_EVENT_REGISTER_KLASS_FUNCTION_DEF' 2032 | HT_EVENT_REGISTER_KLASS_FUNCTION_DEF(HT_Event) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object lib/CMakeFiles/hawktracer.dir/init.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'HT_ErrorCode ht_stack_push(HT_Stack*, void*, size_t)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2101:14: error: '_ht_stack_resize' was not declared in this scope; did you mean 'ht_stack_push'? 2101 | if (!_ht_stack_resize(stack, stack->capacity * factor)) | ^~~~~~~~~~~~~~~~ | ht_stack_push /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'void ht_stack_pop(HT_Stack*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2127:9: error: '_ht_stack_resize' was not declared in this scope; did you mean 'ht_stack_push'? 2127 | _ht_stack_resize(stack, stack->capacity / 2); | ^~~~~~~~~~~~~~~~ | ht_stack_push [ 42%] Building C object lib/CMakeFiles/hawktracer.dir/listener_buffer.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: At global scope: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2292:71: error: 'HT_CallstackEventLabel' has not been declared 2292 | HT_Timeline* _ht_callstack_timeline_int_start_and_ret(HT_Timeline* t, HT_CallstackEventLabel l) | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'size_t ht_system_info_push_system_info_to_listener(HT_TimelineListenerCallback, void*, HT_Boolean)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2615:19: error: 'HT_SystemInfoEvent' was not declared in this scope 2615 | HT_DECL_EVENT(HT_SystemInfoEvent, event); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2615:39: error: 'event' was not declared in this scope 2615 | HT_DECL_EVENT(HT_SystemInfoEvent, event); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2615:5: note: in expansion of macro 'HT_DECL_EVENT' 2615 | HT_DECL_EVENT(HT_SystemInfoEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_SystemInfoEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2615:5: note: in expansion of macro 'HT_DECL_EVENT' 2615 | HT_DECL_EVENT(HT_SystemInfoEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'size_t ht_system_info_push_endianness_info_to_listener(HT_TimelineListenerCallback, void*, HT_Boolean)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2634:19: error: 'HT_EndiannessInfoEvent' was not declared in this scope 2634 | HT_DECL_EVENT(HT_EndiannessInfoEvent, event); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:5: note: in definition of macro 'HT_DECL_EVENT' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2634:43: error: 'event' was not declared in this scope 2634 | HT_DECL_EVENT(HT_EndiannessInfoEvent, event); | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2634:5: note: in expansion of macro 'HT_DECL_EVENT' 2634 | HT_DECL_EVENT(HT_EndiannessInfoEvent, event); | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1017:40: error: 'ht_HT_EndiannessInfoEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1017 | #define HT_EVENT_KLASS_GET(EVENT_TYPE) ht_##EVENT_TYPE##_get_event_klass_instance() | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1022:48: note: in expansion of macro 'HT_EVENT_KLASS_GET' 1022 | TYPE_NAME event; HT_EVENT(&event)->klass = HT_EVENT_KLASS_GET(TYPE_NAME); | ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:2634:5: note: in expansion of macro 'HT_DECL_EVENT' 2634 | HT_DECL_EVENT(HT_EndiannessInfoEvent, event); | ^~~~~~~~~~~~~ [ 45%] Building C object lib/CMakeFiles/hawktracer.dir/scoped_tracepoint.c.o [ 48%] Building C object lib/CMakeFiles/hawktracer.dir/registry.c.o [ 51%] Building C object lib/CMakeFiles/hawktracer.dir/stack.c.o [ 54%] Building C object lib/CMakeFiles/hawktracer.dir/system_info.c.o In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'uintptr_t ht_feature_cached_string_add_mapping_(HT_Timeline*, HT_HashMap*, uintptr_t, const char*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1311:13: error: 'ht_HT_StringMappingEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1311 | ht_##EVENT_TYPE##_get_event_klass_instance(), \ | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3478:9: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3478 | HT_TIMELINE_PUSH_EVENT(timeline, HT_StringMappingEvent, hash, label); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3478:42: error: 'HT_StringMappingEvent' was not declared in this scope 3478 | HT_TIMELINE_PUSH_EVENT(timeline, HT_StringMappingEvent, hash, label); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1315:9: note: in definition of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1315 | EVENT_TYPE ev = {__VA_ARGS__}; \ | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3478:9: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3478 | HT_TIMELINE_PUSH_EVENT(timeline, HT_StringMappingEvent, hash, label); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1316:52: error: 'ev' was not declared in this scope 1316 | ht_timeline_push_event(TIMELINE, HT_EVENT(&ev)); \ | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3478:9: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3478 | HT_TIMELINE_PUSH_EVENT(timeline, HT_StringMappingEvent, hash, label); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1310:18: warning: unused variable 'ht_base_event' [-Wunused-variable] 1310 | HT_Event ht_base_event = { \ | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3478:9: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3478 | HT_TIMELINE_PUSH_EVENT(timeline, HT_StringMappingEvent, hash, label); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp: In function 'HT_Boolean ht_feature_cached_string_push_event(uint64_t, const char*, void*)': /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1311:13: error: 'ht_HT_StringMappingEvent_get_event_klass_instance' was not declared in this scope; did you mean 'ht_HT_Event_get_event_klass_instance'? 1311 | ht_##EVENT_TYPE##_get_event_klass_instance(), \ | ^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3493:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3493 | HT_TIMELINE_PUSH_EVENT((HT_Timeline*)ud, HT_StringMappingEvent, (uintptr_t)key, value); | ^~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object lib/CMakeFiles/hawktracer.dir/task_scheduler.c.o /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3493:46: error: 'HT_StringMappingEvent' was not declared in this scope 3493 | HT_TIMELINE_PUSH_EVENT((HT_Timeline*)ud, HT_StringMappingEvent, (uintptr_t)key, value); | ^~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1315:9: note: in definition of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1315 | EVENT_TYPE ev = {__VA_ARGS__}; \ | ^~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3493:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3493 | HT_TIMELINE_PUSH_EVENT((HT_Timeline*)ud, HT_StringMappingEvent, (uintptr_t)key, value); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1316:52: error: 'ev' was not declared in this scope 1316 | ht_timeline_push_event(TIMELINE, HT_EVENT(&ev)); \ | ^~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1004:38: note: in definition of macro 'HT_EVENT' 1004 | #define HT_EVENT(event) ((HT_Event*)(event)) | ^~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3493:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3493 | HT_TIMELINE_PUSH_EVENT((HT_Timeline*)ud, HT_StringMappingEvent, (uintptr_t)key, value); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:58: /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1310:18: warning: unused variable 'ht_base_event' [-Wunused-variable] 1310 | HT_Event ht_base_event = { \ | ^~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.h:1282:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT_PEDANTIC' 1282 | HT_TIMELINE_PUSH_EVENT_PEDANTIC(TIMELINE, EVENT_TYPE, ht_base_event, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3493:5: note: in expansion of macro 'HT_TIMELINE_PUSH_EVENT' 3493 | HT_TIMELINE_PUSH_EVENT((HT_Timeline*)ud, HT_StringMappingEvent, (uintptr_t)key, value); | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3491:46: warning: unused parameter 'key' [-Wunused-parameter] 3491 | ht_feature_cached_string_push_event(uint64_t key, const char* value, void* ud) | ~~~~~~~~~^~~ /home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/hawktracer.cpp:3491:63: warning: unused parameter 'value' [-Wunused-parameter] 3491 | ht_feature_cached_string_push_event(uint64_t key, const char* value, void* ud) | ~~~~~~~~~~~~^~~~~ [ 60%] Building C object lib/CMakeFiles/hawktracer.dir/thread.c.o CMakeFiles/amalgamated_hawktracer_cpp.dir/build.make:79: recipe for target 'CMakeFiles/amalgamated_hawktracer_cpp.dir/hawktracer.cpp.o' failed make[3]: *** [CMakeFiles/amalgamated_hawktracer_cpp.dir/hawktracer.cpp.o] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' CMakeFiles/Makefile2:163: recipe for target 'CMakeFiles/amalgamated_hawktracer_cpp.dir/all' failed make[2]: *** [CMakeFiles/amalgamated_hawktracer_cpp.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... [ 63%] Building C object lib/CMakeFiles/hawktracer.dir/timeline.c.o [ 66%] Building C object lib/CMakeFiles/hawktracer.dir/timeline_listener.c.o [ 69%] Building CXX object lib/CMakeFiles/hawktracer.dir/event_id_provider.cpp.o [ 72%] Building CXX object lib/CMakeFiles/hawktracer.dir/global_timeline.cpp.o [ 75%] Building CXX object lib/CMakeFiles/hawktracer.dir/mutex.cpp.o [ 78%] Building CXX object lib/CMakeFiles/hawktracer.dir/monotonic_clock.cpp.o [ 81%] Building C object lib/CMakeFiles/hawktracer.dir/listeners/file_dump_listener.c.o [ 84%] Linking C shared library libamalgamated_hawktracer_c.so [ 87%] Building C object lib/CMakeFiles/hawktracer.dir/platform/linux/cpu_usage.c.o make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 87%] Built target amalgamated_hawktracer_c [ 90%] Building C object lib/CMakeFiles/hawktracer.dir/platform/linux/memory_usage.c.o [ 93%] Building C object lib/CMakeFiles/hawktracer.dir/posix_mapped_tracepoint.c.o [ 96%] Linking CXX shared library libhawktracer.so make[3]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' [ 96%] Built target hawktracer make[2]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' Makefile:155: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5' package/pkg-generic.mk:290: recipe for target '/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/.stamp_built' failed make: *** [/home/buildroot/autobuild/run/instance-3/output-1/build/hawktracer-3c22b3908912e2ec727fd2ddc5dbfe7464e6b4a5/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/run/instance-3/buildroot'