CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/dbg.c:121:34: warning: missing field 'table' initializer [-Wmissing-field-initializers] ecs_entity_info_t info = { 0 }; ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/module.c:10:24: warning: missing field 'max' initializer [-Wmissing-field-initializers] ecs_strbuf_t str = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/snapshot.c:291:54: warning: missing field 'exclude' initializer [-Wmissing-field-initializers] .filter = filter ? *filter : (ecs_filter_t){0}, ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/stats.c:65:50: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] printf("%s: %*s %.2f\n", name, 32 - len, "", value); ~~~~~~ ^~~~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/stats.c:131:9: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] if (delta_world_time != 0.0 && delta_frame_count != 0.0) { ^~~~~~~~~~~~~~~~ ~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/addons/stats.c:131:36: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] if (delta_world_time != 0.0 && delta_frame_count != 0.0) { ^~~~~~~~~~~~~~~~~ ~~ 3 warnings generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/pipeline/pipeline.c:423:29: warning: missing field 'expr' initializer [-Wmissing-field-initializers] ecs_sig_t sig = { 0 }; ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/pipeline/worker.c:204:26: warning: missing field 'nanosec' initializer [-Wmissing-field-initializers] ecs_time_t start = {0}; ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/system/system.c:27:41: warning: missing field 'systems' initializer [-Wmissing-field-initializers] ecs_on_demand_in_t in_value = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/system/system.c:523:23: warning: missing field 'real_world' initializer [-Wmissing-field-initializers] ecs_iter_t it = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/system/system.c:737:30: warning: missing field 'expr' initializer [-Wmissing-field-initializers] EcsSignature sig = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/system/system.c:737:29: warning: suggest braces around initialization of subobject [-Wmissing-braces] EcsSignature sig = {0}; ^ {} /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/system/system.c:803:23: warning: missing field 'expr' initializer [-Wmissing-field-initializers] ecs_sig_t sig = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/modules/timer.c:15:62: warning: missing field 'time_elapsed' initializer [-Wmissing-field-initializers] ecs_set(it->world, it->entities[i], EcsTickSource, {0}); ^ 1 warning generated. 5 warnings generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/filter.c:9:54: warning: missing field 'exclude' initializer [-Wmissing-field-initializers] .filter = filter ? *filter : (ecs_filter_t){0}, ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:1241:32: warning: missing field 'table' initializer [-Wmissing-field-initializers] ecs_entity_info_t info = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:1269:42: warning: missing field 'count' initializer [-Wmissing-field-initializers] ecs_entities_t component_array = { 0 }; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:1684:55: warning: missing field 'row' initializer [-Wmissing-field-initializers] ecs_eis_set(world, entity, &(ecs_record_t){ 0 }); ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:1721:55: warning: missing field 'row' initializer [-Wmissing-field-initializers] ecs_eis_set(world, entity, &(ecs_record_t){ 0 }); ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:1970:36: warning: missing field 'table' initializer [-Wmissing-field-initializers] ecs_entity_info_t dst_info = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:2059:32: warning: missing field 'table' initializer [-Wmissing-field-initializers] ecs_entity_info_t info = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/entity.c:2108:32: warning: missing field 'table' initializer [-Wmissing-field-initializers] ecs_entity_info_t info = {0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/hierarchy.c:62:24: warning: missing field 'max' initializer [-Wmissing-field-initializers] ecs_strbuf_t buf = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/log.c:14:51: warning: format string is not a string literal [-Wformat-nonliteral] size = vsnprintf(result, ecs_to_size_t(size), fmt, tmpa); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/log.c:28:29: warning: format string is not a string literal [-Wformat-nonliteral] ecs_os_vsprintf(result, fmt, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/os_api.h:299:55: note: expanded from macro 'ecs_os_vsprintf' #define ecs_os_vsprintf(ptr, fmt, args) vsprintf(ptr, fmt, args) ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/log.c:37:25: warning: missing field 'max' initializer [-Wmissing-field-initializers] ecs_strbuf_t buff = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ 3 warnings generated. 7 warnings generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/map.c:28:40: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] return ecs_next_pow_of_2((int32_t)((float)element_count * LOAD_FACTOR)); ^~~~~~~~~~~~~~~~~~~~ ~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:47:22: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stdout, fmt, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:53:22: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stderr, fmt, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:59:22: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stdout, fmt, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:65:22: warning: format string is not a string literal [-Wformat-nonliteral] vfprintf(stderr, fmt, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:183:24: warning: missing field 'max' initializer [-Wmissing-field-initializers] ecs_strbuf_t lib = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/os_api.c:208:24: warning: missing field 'max' initializer [-Wmissing-field-initializers] ecs_strbuf_t lib = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ 6 warnings generated. 1 warning generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/query.c:524:25: warning: missing field 'component' initializer [-Wmissing-field-initializers] *ref = (ecs_ref_t){0}; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/query.c:2228:27: warning: missing field 'expr' initializer [-Wmissing-field-initializers] *sig = (ecs_sig_t){ 0 }; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/query.c:2245:25: warning: missing field 'expr' initializer [-Wmissing-field-initializers] ecs_sig_t sig = { 0 }; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/query.c:2255:25: warning: missing field 'expr' initializer [-Wmissing-field-initializers] ecs_sig_t sig = { 0 }; ^ 4 warnings generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/stage.c:30:46: warning: missing field 'count' initializer [-Wmissing-field-initializers] op->components = (ecs_entities_t){ 0 }; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/strbuf.c:150:52: warning: format string is not a string literal [-Wformat-nonliteral] ecs_strbuf_ptr(b), (size_t)(max_copy + 1), str, args); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/strbuf.c:166:48: warning: format string is not a string literal [-Wformat-nonliteral] ecs_os_vsprintf(ecs_strbuf_ptr(b), str, arg_cpy); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/os_api.h:299:55: note: expanded from macro 'ecs_os_vsprintf' #define ecs_os_vsprintf(ptr, fmt, args) vsprintf(ptr, fmt, args) ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/strbuf.c:180:34: warning: format string is not a string literal [-Wformat-nonliteral] ecs_os_vsprintf(dst, str, arg_cpy); ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/os_api.h:299:55: note: expanded from macro 'ecs_os_vsprintf' #define ecs_os_vsprintf(ptr, fmt, args) vsprintf(ptr, fmt, args) ^~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/strbuf.c:347:23: warning: missing field 'max' initializer [-Wmissing-field-initializers] *src_buffer = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/strbuf.c:404:10: warning: missing field 'max' initializer [-Wmissing-field-initializers] *b = ECS_STRBUF_INIT; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/include/flecs/private/strbuf.h:26:41: note: expanded from macro 'ECS_STRBUF_INIT' #define ECS_STRBUF_INIT (ecs_strbuf_t){0} ^ 1 warning generated. 5 warnings generated. /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/world.c:671:22: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] if (world->stats.target_fps == 0.0 || enable) { ~~~~~~~~~~~~~^~~~~~~~~~ ~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/world.c:849:39: warning: missing field 'on_add' initializer [-Wmissing-field-initializers] ecs_c_info_t t_info = { 0 }; ^ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/world.c:890:52: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] double target_delta_time = (1.0 / world->stats.target_fps); ~ ~~~~~~~~~~~~~^~~~~~~~~~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/world.c:892:22: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] world->stats.sleep_err / (double)world->stats.frame_count_total; ~~~~~~~~~~~~~^~~~~~~~~ ~ /home/conan/w/cci_PR-4544/.conan/data/flecs/2.3.1/_/_/build/eaf9d8cbae37da33e4a2aee2f51a2e0120c76d35/source_subfolder/src/world.c:976:53: warning: implicit conversion increases floating-point precision: 'float' to 'double' [-Wdouble-promotion] delta_time = 1.0 / world->stats.target_fps; ~ ~~~~~~~~~~~~~^~~~~~~~~~ 5 warnings generated. CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY