Flawfinder version 2.0.10, (C) 2001-2019 David A. Wheeler.
Number of rules (primarily dangerous function names) in C/C++ ruleset: 223
Examining data/actor-framework-0.17.6/cmake/caf-generate-enum-strings.cpp
Examining data/actor-framework-0.17.6/cmake/get_compiler_version.cpp
Examining data/actor-framework-0.17.6/cmake/openssl-check.cpp
Examining data/actor-framework-0.17.6/examples/aout.cpp
Examining data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp
Examining data/actor-framework-0.17.6/examples/broker/simple_broker.cpp
Examining data/actor-framework-0.17.6/examples/broker/simple_http_broker.cpp
Examining data/actor-framework-0.17.6/examples/composition/calculator_behavior.cpp
Examining data/actor-framework-0.17.6/examples/composition/dictionary_behavior.cpp
Examining data/actor-framework-0.17.6/examples/curl/curl_fuse.cpp
Examining data/actor-framework-0.17.6/examples/custom_type/custom_types_1.cpp
Examining data/actor-framework-0.17.6/examples/custom_type/custom_types_2.cpp
Examining data/actor-framework-0.17.6/examples/custom_type/custom_types_3.cpp
Examining data/actor-framework-0.17.6/examples/dynamic_behavior/dining_philosophers.cpp
Examining data/actor-framework-0.17.6/examples/dynamic_behavior/skip_messages.cpp
Examining data/actor-framework-0.17.6/examples/hello_world.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/calculator.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/cell.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/dancing_kirby.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/delegating.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/divider.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/fixed_stack.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/promises.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/request.cpp
Examining data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp
Examining data/actor-framework-0.17.6/examples/qtsupport/chatwidget.cpp
Examining data/actor-framework-0.17.6/examples/qtsupport/chatwidget.hpp
Examining data/actor-framework-0.17.6/examples/qtsupport/qt_group_chat.cpp
Examining data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp
Examining data/actor-framework-0.17.6/examples/remoting/group_chat.cpp
Examining data/actor-framework-0.17.6/examples/remoting/group_server.cpp
Examining data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp
Examining data/actor-framework-0.17.6/examples/streaming/integer_stream.cpp
Examining data/actor-framework-0.17.6/examples/testing/ping_pong.cpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/abstract_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/abstract_channel.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/abstract_composable_behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/abstract_group.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_addr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_cast.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_clock.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_companion.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_config.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_control_block.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_factory.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_ostream.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_pool.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_profiler.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_proxy.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_registry.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_storage.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_system.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_system_config.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/actor_traits.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/after.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/all.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/allowed_unsafe_message_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/atom.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attach_continuous_stream_source.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attach_continuous_stream_stage.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attach_stream_sink.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attach_stream_source.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attach_stream_stage.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/attachable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/behavior_policy.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/binary_deserializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/binary_serializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/blocking_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/broadcast_downstream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/buffered_downstream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/byte.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/byte_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/callback.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/catch_all.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/check_typed_input.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/composable_behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/composable_behavior_based_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/composed_behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/composed_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_option.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_option_adder.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_option_set.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value_adaptor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value_adaptor_access.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value_adaptor_field.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value_field.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/config_value_object_access.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/cow_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/data_processor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/decorator/sequencer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/decorator/splitter.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/deduce_mpi.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/deep_to_string.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/default_attachable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/default_downstream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/default_sum_type_access.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/defaults.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/delegated.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/deserializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/abstract_worker.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/abstract_worker_hub.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/algorithms.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/append_hex.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/append_percent_encoded.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/apply_args.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/arg_match_t.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/arg_wrapper.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/atom_val.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/behavior_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/behavior_stack.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/blocking_behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/bounds_checker.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/cas_weak.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/comparable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/concatenated_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_adaptor_field_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_field_base.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_field_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/consumer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/decorated_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/default_invoke_result_visitor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/delegate_serialize.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/disposer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/double_ended_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/dynamic_message_data.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/embedded.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/enqueue_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/fnv_hash.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/functor_attachable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/gcd.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/get_mac_addresses.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/get_process_id.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/get_root_uuid.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/ieee_754.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/implicit_conversions.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/ini_consumer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/init_fun_factory.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/int_list.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/invoke_result_visitor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/is_complete.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/is_one_of.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/is_primitive_config_value.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/limited_vector.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/log_level.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/make_unique.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/mask_bits.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/merged_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/message_data.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/move_if_not_ptr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/mpi_splice.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/network_order.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/optional_message_visitor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/overload.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parse.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/add_ascii.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/ascii_to_int.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/fsm.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/fsm_undef.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/is_char.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/is_digit.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_atom.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_bool.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_floating_point.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ini.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv4_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_number.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_number_or_timespan.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_signed_integer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_string.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_timespan.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_unsigned_integer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_uri.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/sub_ascii.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/path_state.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/pp.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/pretty_type_name.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/private_thread.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/profiled_send.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/pseudo_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/raw_access.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/ringbuffer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/ripemd_160.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/safe_equal.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/scope_guard.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/select_all.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/select_integer_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/serialized_size.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/set_thread_name.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/shared_spinlock.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/simple_actor_clock.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/spawn_fwd.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/spawnable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/split_join.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/squashed_int.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_distribution_tree.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_sink_driver_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_sink_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_source_driver_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_source_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_stage_driver_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stream_stage_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/stringification_inspector.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/sync_request_bouncer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/tail_argument_token.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/tbind.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/test_actor_clock.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/thread_safe_actor_clock.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/tick_emitter.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/try_match.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/try_serialize.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/tuple_vals.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/type_erased_tuple_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/type_erased_value_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/type_list.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/type_pair.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/type_traits.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/typed_actor_util.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/unique_function.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/unordered_flat_map.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/uri_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/variant_data.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/detail/worker_hub.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/dictionary.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/downstream.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/downstream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/downstream_manager_base.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/downstream_msg.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/duration.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/error.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/event_based_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/exec_main.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/execution_unit.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/exit_reason.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/expected.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/extend.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/forwarding_actor_proxy.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/function_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/fused_downstream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/fwd.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/group.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/group_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/group_module.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/illegal_message_element.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/inbound_path.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/index_mapping.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/infer_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/init_global_meta_objects.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/input_range.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/interface_mismatch.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/drr_cached_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/drr_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/fifo_inbox.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/forward_iterator.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/inbox_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/lifo_inbox.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/new_round_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/singly_linked.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/task_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/task_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/wdrr_dynamic_multiplexed_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive/wdrr_fixed_multiplexed_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive_cow_ptr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/intrusive_ptr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/invalid_stream.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/invoke_message_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ip_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ip_endpoint.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ip_subnet.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv4_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv4_endpoint.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv4_subnet.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv6_address.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv6_endpoint.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ipv6_subnet.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/is_actor_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/is_error_code_enum.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/is_message_sink.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/is_timeout_or_catch_all.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/is_typed_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/locks.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/logger.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mailbox_element.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_config_option.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_config_value_field.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_copy_on_write.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_counted.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_message.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_sink_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_source.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_source_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_stage_result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_type_erased_tuple_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_type_erased_value.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/make_type_erased_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/match_case.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/may_have_timeout.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/memory_managed.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message_builder.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message_handler.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message_id.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message_priority.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/message_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/annotation.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/hex_formatted.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/load_callback.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/omittable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/omittable_if_empty.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/omittable_if_none.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/save_callback.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/meta/type_name.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mixin/actor_widget.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mixin/behavior_changer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mixin/requester.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/mixin/subscriber.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/monitorable_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/named_actor_config.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/no_stages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/node_id.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/none.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/optional.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/others.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/outbound_path.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/param.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/parser_state.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/pec.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/arg.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/categorized.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/downstream_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/normal_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/profiled.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/scheduler_policy.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/unprofiled.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/upstream_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/urgent_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/work_sharing.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/policy/work_stealing.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/primitive_variant.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/prohibit_top_level_spawn_marker.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/proxy_registry.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/raise_error.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/raw_event_based_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/ref_counted.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/replies_to.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/response_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/response_promise.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/response_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/result.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/resumable.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/rtti_pair.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/runtime_settings_map.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduled_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler/abstract_coordinator.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler/coordinator.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler/profiled_coordinator.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler/test_coordinator.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scoped_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/scoped_execution_unit.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/sec.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/send.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/serializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/serializer_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/settings.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/skip.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/span.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/spawn_options.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stateful_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/static_visitor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_aborter.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_deserializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_finalize_trait.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_priority.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_serializer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_sink.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_sink_driver.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_sink_trait.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_slot.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_source.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_source_driver.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_source_trait.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_stage.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_stage_driver.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/stream_stage_trait.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/streambuf.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/string_algorithms.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/string_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/sum_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/sum_type_access.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/sum_type_token.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/system_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/tag/boxing_type.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/term.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/thread_hook.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/timeout_definition.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/timespan.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/timestamp.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/to_string.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/type_erased_tuple.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/type_erased_value.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/type_id.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/type_nr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_actor_pointer.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_actor_view.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_actor_view_base.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_behavior.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_event_based_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/typed_response_promise.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/uniform_type_info_map.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/unifyn.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/unit.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/upstream_msg.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/uri.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/uri_builder.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/variant.hpp
Examining data/actor-framework-0.17.6/libcaf_core/caf/weak_intrusive_ptr.hpp
Examining data/actor-framework-0.17.6/libcaf_core/src/abstract_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/abstract_channel.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/abstract_composable_behavior.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/abstract_group.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_addr.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_clock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_companion.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_config.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_control_block.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_ostream.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_pool.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_profiler.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_proxy.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_registry.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_system.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/actor_system_config.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/atom.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/attachable.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/behavior.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/binary_deserializer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/blocking_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/config_option.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/config_option_adder.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/config_option_set.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/config_value.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/decorator/sequencer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/decorator/splitter.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/default_attachable.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/defaults.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/deserializer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/abstract_worker.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/abstract_worker_hub.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/append_hex.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/append_percent_encoded.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/behavior_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/behavior_stack.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/blocking_behavior.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/concatenated_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/decorated_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/dynamic_message_data.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/fnv_hash.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/get_mac_addresses.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/get_process_id.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/get_root_uuid.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/ini_consumer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/invoke_result_visitor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/merged_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/message_data.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/parse.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/pretty_type_name.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/private_thread.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/ripemd_160.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/serialized_size.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/set_thread_name.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/shared_spinlock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/simple_actor_clock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/stringification_inspector.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/sync_request_bouncer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/test_actor_clock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/thread_safe_actor_clock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/tick_emitter.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/try_match.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/detail/uri_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/downstream_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/downstream_manager_base.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/duration.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/error.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/event_based_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/execution_unit.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/exit_reason.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/exit_reason_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/forwarding_actor_proxy.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/group.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/group_module.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/inbound_path.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/intrusive/inbox_result_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/intrusive/task_result_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/invoke_msg_result_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv4_address.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv4_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv4_subnet.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv6_address.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv6_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ipv6_subnet.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/local_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/logger.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/mailbox_element.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/make_config_option.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/match_case.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/memory_managed.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/message.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/message_builder.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/message_handler.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/message_priority_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/message_view.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/monitorable_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/node_id.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/outbound_path.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/pec.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/pec_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/policy/downstream_messages.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/policy/unprofiled.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/policy/work_sharing.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/policy/work_stealing.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/proxy_registry.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/raise_error.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/raw_event_based_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/ref_counted.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/replies_to.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/response_promise.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/resumable.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/rtti_pair.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/runtime_settings_map.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/scheduler/abstract_coordinator.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/scheduler/test_coordinator.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/scoped_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/scoped_execution_unit.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/sec.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/sec_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/serializer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/settings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/skip.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/stream_aborter.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/stream_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/stream_priority_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/string_algorithms.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/term.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/thread_hook.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/timestamp.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/type_erased_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/type_erased_value.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/uniform_type_info_map.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/uri.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/uri_builder.cpp
Examining data/actor-framework-0.17.6/libcaf_core/src/scheduled_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_clock.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_factory.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_profiler.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_registry.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_system_config.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/actor_termination.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/aout.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/atom.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/behavior.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/broadcast_downstream_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/byte.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/composition.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/config_value.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/constructor_attach.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/continuous_streaming.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/core-test.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/core-test.hpp
Examining data/actor-framework-0.17.6/libcaf_core/test/cow_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/custom_exception_handler.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/deep_to_string.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detached_actors.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/bounds_checker.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/ini_consumer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_atom.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_bool.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_ini.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_number.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_number_or_timespan.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_string.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_unsigned_integer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/ringbuffer.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/ripemd_160.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/serialized_size.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/tick_emitter.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/unique_function.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/detail/unordered_flat_map.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/expected.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/extract.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/fused_downstream_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/handles.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/inbound_path.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/inspector.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/drr_cached_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/drr_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/fifo_inbox.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/lifo_inbox.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/task_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/wdrr_dynamic_multiplexed_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive/wdrr_fixed_multiplexed_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/intrusive_ptr.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv4_address.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv4_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv4_subnet.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv6_address.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv6_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/ipv6_subnet.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/local_group.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/local_migration.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/logger.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/mailbox_element.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/match.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/message.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/message_id.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/metaprogramming.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/mixin/requester.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/mixin/sender.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/mock_streaming_classes.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/native_streaming_classes.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/node_id.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/optional.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/pipeline_streaming.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/policy/categorized.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/request_timeout.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/result.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/rtti_pair.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/runtime_settings_map.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/selective_streaming.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/serial_reply.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/serializer_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/settings.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/simple_timeout.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/span.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/streambuf.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/string_algorithms.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/string_view.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/sum_type.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/sum_type_token.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/thread_hook.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/to_string.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/type_erased_tuple.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/typed_behavior.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/unit.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/uri.cpp
Examining data/actor-framework-0.17.6/libcaf_core/test/variant.cpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/detail/call_cfun.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/detail/socket_guard.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/abstract_broker.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/accept_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/all.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/all.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/buffer_type.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/connection_state.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/endpoint_context.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/fwd.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/header.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/instance.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/message_queue.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/message_type.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/remote_message_handler.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/routing_table.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/version.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp/worker.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/basp_broker.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/broker.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/broker_servant.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/close.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/connect.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/connection_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/connection_helper.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/datagram_handle.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/datagram_servant.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/doorman.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/fwd.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/handle.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/middleman_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/middleman_actor_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/acceptor.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/acceptor_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/acceptor_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/datagram_handler.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/datagram_handler_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/datagram_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/datagram_servant_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/default_multiplexer.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/doorman_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/event_handler.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/interfaces.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/ip_endpoint.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/manager.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/multiplexer.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/native_socket.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/operation.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/pipe_reader.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/protocol.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/receive_buffer.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/rw_state.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/scribe_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/stream.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/stream_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/stream_manager.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/network/test_multiplexer.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/open.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/publish.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/publish_local_groups.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/receive_policy.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/remote_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/remote_group.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/scribe.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/system_messages.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/typed_broker.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/io/unpublish.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/policy/tcp.hpp
Examining data/actor-framework-0.17.6/libcaf_io/caf/policy/udp.hpp
Examining data/actor-framework-0.17.6/libcaf_io/src/detail/socket_guard.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/abstract_broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/header.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/message_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/message_type_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/routing_table.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp/worker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/connection_helper.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/datagram_servant.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/doorman.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/acceptor.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/acceptor_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_handler.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_servant_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/doorman_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/event_handler.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/ip_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/manager.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/multiplexer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/native_socket.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/operation_strings.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/pipe_reader.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/protocol.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/receive_buffer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/scribe_impl.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/stream.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/stream_manager.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/network/test_multiplexer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/io/scribe.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/policy/tcp.cpp
Examining data/actor-framework-0.17.6/libcaf_io/src/policy/udp.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io-test.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io-test.hpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/basp/message_queue.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/basp_broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/network/default_multiplexer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/network/ip_endpoint.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/receive_buffer.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/remote_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/remote_group.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/remote_spawn.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/unpublish.cpp
Examining data/actor-framework-0.17.6/libcaf_io/test/io/worker.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/detail/command_helper.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/detail/raw_ptr.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/detail/spawn_helper.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/actor_facade.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/all.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/arguments.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/command.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/device.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/global.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/manager.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/nd_range.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/opencl_err.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/platform.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/program.hpp
Examining data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/examples/scan.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/examples/simple_matrix.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/device.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/global.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/manager.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/opencl_err.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/platform.cpp
Examining data/actor-framework-0.17.6/libcaf_opencl/src/program.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/all.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/manager.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/middleman_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/publish.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/remote_actor.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/session.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/unpublish.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/src/openssl/middleman_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/src/openssl/publish.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/src/openssl/remote_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/src/openssl/session.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/test/openssl-test.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/test/openssl-test.hpp
Examining data/actor-framework-0.17.6/libcaf_openssl/test/openssl/authentication.cpp
Examining data/actor-framework-0.17.6/libcaf_openssl/test/openssl/remote_actor.cpp
Examining data/actor-framework-0.17.6/libcaf_python/src/main.cpp
Examining data/actor-framework-0.17.6/libcaf_test/caf/test/dsl.hpp
Examining data/actor-framework-0.17.6/libcaf_test/caf/test/io_dsl.hpp
Examining data/actor-framework-0.17.6/libcaf_test/caf/test/unit_test.hpp
Examining data/actor-framework-0.17.6/libcaf_test/caf/test/unit_test_impl.hpp
Examining data/actor-framework-0.17.6/libcaf_test/src/caf-test.cpp
Examining data/actor-framework-0.17.6/tools/caf-run.cpp
Examining data/actor-framework-0.17.6/tools/caf-vec.cpp

FINAL RESULTS:

data/actor-framework-0.17.6/examples/aout.cpp:11:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/aout.cpp:13:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.spawn([i](blocking_actor* self) {
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:170:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_server(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:172:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto pong_actor = system.spawn(pong);
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:173:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto server_actor = system.middleman().spawn_server(server, cfg.port,
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:180:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_client(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:182:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto ping_actor = system.spawn(ping, 20u);
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:183:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto io_actor = system.middleman().spawn_client(protobuf_io, cfg.host,
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:193:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:195:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(system, cfg);
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:186:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_server(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:188:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto pong_actor = system.spawn(pong);
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:189:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto server_actor = system.middleman().spawn_server(server, cfg.port,
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:200:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_client(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:201:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto ping_actor = system.spawn(ping, size_t{20});
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:202:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto io_actor = system.middleman().spawn_client(broker_impl, cfg.host,
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:214:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:216:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(system, cfg);
data/actor-framework-0.17.6/examples/broker/simple_http_broker.cpp:77:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/broker/simple_http_broker.cpp:78:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto server_actor = system.middleman().spawn_server(server, cfg.port);
data/actor-framework-0.17.6/examples/composition/calculator_behavior.cpp:45:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/composition/calculator_behavior.cpp:46:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn<calculator_bhvr>());
data/actor-framework-0.17.6/examples/composition/dictionary_behavior.cpp:48:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/composition/dictionary_behavior.cpp:49:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn<dict_behavior>());
data/actor-framework-0.17.6/examples/curl/curl_fuse.cpp:330:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/curl/curl_fuse.cpp:344:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/custom_type/custom_types_3.cpp:78:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/custom_type/custom_types_3.cpp:79:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  anon_send(system.spawn(testee), foo{1, 2});
data/actor-framework-0.17.6/examples/dynamic_behavior/dining_philosophers.cpp:179:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/dynamic_behavior/dining_philosophers.cpp:180:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/dynamic_behavior/skip_messages.cpp:28:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/dynamic_behavior/skip_messages.cpp:29:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto serv = system.spawn(server);
data/actor-framework-0.17.6/examples/dynamic_behavior/skip_messages.cpp:30:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto worker = system.spawn(client, serv);
data/actor-framework-0.17.6/examples/dynamic_behavior/skip_messages.cpp:31:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/hello_world.cpp:36:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/hello_world.cpp:38:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto mirror_actor = system.spawn(mirror);
data/actor-framework-0.17.6/examples/hello_world.cpp:40:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(hello_world, mirror_actor);
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:127:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:129:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a1 = system.spawn(blocking_calculator_fun);
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:130:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a2 = system.spawn(calculator_fun);
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:131:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a3 = system.spawn(typed_calculator_fun);
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:132:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a4 = system.spawn<blocking_calculator>();
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:133:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a5 = system.spawn<calculator>();
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:134:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a6 = system.spawn<typed_calculator>();
data/actor-framework-0.17.6/examples/message_passing/calculator.cpp:136:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/message_passing/cell.cpp:36:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/cell.cpp:38:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto cell1 = system.spawn(type_checked_cell);
data/actor-framework-0.17.6/examples/message_passing/cell.cpp:39:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto cell2 = system.spawn(unchecked_cell);
data/actor-framework-0.17.6/examples/message_passing/dancing_kirby.cpp:79:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/dancing_kirby.cpp:80:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(dancing_kirby);
data/actor-framework-0.17.6/examples/message_passing/delegating.cpp:33:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/delegating.cpp:34:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(actor_a, system.spawn(actor_b, system.spawn(actor_c)));
data/actor-framework-0.17.6/examples/message_passing/delegating.cpp:34:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(actor_a, system.spawn(actor_b, system.spawn(actor_c)));
data/actor-framework-0.17.6/examples/message_passing/delegating.cpp:34:47:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(actor_a, system.spawn(actor_b, system.spawn(actor_c)));
data/actor-framework-0.17.6/examples/message_passing/divider.cpp:49:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/divider.cpp:57:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto div = system.spawn(divider_impl);
data/actor-framework-0.17.6/examples/message_passing/divider.cpp:58:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/message_passing/fixed_stack.cpp:74:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/fixed_stack.cpp:75:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/message_passing/promises.cpp:36:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/promises.cpp:37:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(calculator_master));
data/actor-framework-0.17.6/examples/message_passing/request.cpp:60:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/request.cpp:64:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    cells.emplace_back(system.spawn(cell_impl, i * i));
data/actor-framework-0.17.6/examples/message_passing/request.cpp:66:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/examples/message_passing/request.cpp:74:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(blocking_testee, cells);
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:61:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system) {
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:63:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(tester, system.spawn(typed_calculator_fun));
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:63:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(tester, system.spawn(typed_calculator_fun));
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:64:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.await_all_actors_done();
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:66:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(tester, system.spawn<typed_calculator_class>());
data/actor-framework-0.17.6/examples/message_passing/typed_calculator.cpp:66:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(tester, system.spawn<typed_calculator_class>());
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.cpp:28:37:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void ChatWidget::init(actor_system& system) {
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.cpp:29:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  super::init(system);
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.cpp:79:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        auto x = system().groups().get(mod, g);
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.cpp:129:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto x = system().groups().get(mod, gid);
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.hpp:33:32:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  void init(caf::actor_system& system);
data/actor-framework-0.17.6/examples/qtsupport/chatwidget.hpp:65:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  caf::actor_system& system() {
data/actor-framework-0.17.6/examples/qtsupport/qt_group_chat.cpp:48:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/examples/qtsupport/qt_group_chat.cpp:60:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      auto g = system.groups().get(module, group_uri);
data/actor-framework-0.17.6/examples/qtsupport/qt_group_chat.cpp:74:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  helper.chatwidget->init(system);
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:123:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto mm = self->system().middleman().actor_handle();
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:216:32:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void client_repl(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:228:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto client = system.spawn(client::init);
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:279:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_server(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:280:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto calc = system.spawn(calculator_fun);
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:297:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/distributed_calculator.cpp:299:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(system, cfg);
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:83:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_server(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:84:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto res = system.middleman().publish_local_groups(cfg.port);
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:97:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void run_client(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:107:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto client_actor = system.spawn(client, name);
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:109:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto tmp = system.groups().get(uri);
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:129:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
          auto grp = system.groups().get(mod, id);
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:158:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:160:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(system, cfg);
data/actor-framework-0.17.6/examples/remoting/group_server.cpp:31:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/group_server.cpp:32:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.middleman().publish_local_groups(cfg.port);
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:114:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void server(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:115:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto res = system.middleman().open(cfg.port);
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:126:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void client(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:127:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto node = system.middleman().connect(cfg.host, cfg.port);
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:135:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto worker = system.middleman().remote_spawn<calculator>(*node, type, args,
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:148:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:150:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(system, cfg);
data/actor-framework-0.17.6/libcaf_core/caf/abstract_group.hpp:68:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/actor_factory.hpp:163:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    handle hdl = cfg.host->system().spawn_class<impl, no_spawn_options>(cfg);
data/actor-framework-0.17.6/libcaf_core/caf/actor_factory.hpp:165:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
            cfg.host->system().message_types<handle>()};
data/actor-framework-0.17.6/libcaf_core/caf/actor_factory.hpp:175:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    result = cfg.host->system().spawn_class<T, no_spawn_options>(cfg, xs...);
data/actor-framework-0.17.6/libcaf_core/caf/actor_factory.hpp:187:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
          cfg.host->system().message_types<handle>()};
data/actor-framework-0.17.6/libcaf_core/caf/actor_profiler.hpp:97:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    self->system().profiler_before_processing(*self, msg)
data/actor-framework-0.17.6/libcaf_core/caf/actor_profiler.hpp:99:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    self->system().profiler_after_processing(*self, result)
data/actor-framework-0.17.6/libcaf_core/caf/actor_profiler.hpp:101:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    self->system().profiler_before_sending(*self, msg)
data/actor-framework-0.17.6/libcaf_core/caf/actor_profiler.hpp:103:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    self->system().profiler_before_sending_scheduled(*self, timeout, msg)
data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_field_base.hpp:59:25:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    return config_value{access::convert(get_value(object))};
data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_field_base.hpp:89:7:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
      access::parse_cli(ps, tmp, nested_cli_parsing);
data/actor-framework-0.17.6/libcaf_core/caf/detail/config_value_field_base.hpp:91:7:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
      access::parse_cli(ps, tmp, top_level_cli_parsing);
data/actor-framework-0.17.6/libcaf_core/caf/exec_main.hpp:86:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/caf/exec_main.hpp:92:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return cfg.slave_mode_fun(system, cfg);
data/actor-framework-0.17.6/libcaf_core/caf/exec_main.hpp:95:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  f(fun, system, cfg);
data/actor-framework-0.17.6/libcaf_core/caf/execution_unit.hpp:48:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/group.hpp:107:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/group.hpp:108:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return ptr_->system();
data/actor-framework-0.17.6/libcaf_core/caf/group_module.hpp:56:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:101:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                     system().spawn_class<T, make_unbound(Os)>(cfg,
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:110:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return eval_opts(Os, system().spawn_class<impl, make_unbound(Os)>(cfg));
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:123:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                     system().spawn_functor<unbound>(enabled, cfg, fun,
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:131:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return eval_opts(Os, system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:140:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return eval_opts(Os, system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:150:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return eval_opts(Os, system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:161:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                     system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:172:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                     system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:184:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                     system()
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:219:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/local_actor.hpp:225:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().config();
data/actor-framework-0.17.6/libcaf_core/caf/mixin/actor_widget.hpp:58:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  void init(actor_system& system) {
data/actor-framework-0.17.6/libcaf_core/caf/mixin/actor_widget.hpp:60:47:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    companion_ = actor_cast<strong_actor_ptr>(system.spawn<actor_companion>());
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:114:59:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    detail::profiled_send(self, self->ctrl(), dest, self->system().clock(),
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:129:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      auto& clock = self->system().clock();
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:145:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto& clock = self->system().clock();
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:162:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      auto& clock = self->system().clock();
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:177:59:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    detail::profiled_send(self, self->ctrl(), dest, self->system().clock(),
data/actor-framework-0.17.6/libcaf_core/caf/mixin/sender.hpp:190:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto& clock = self->system().clock();
data/actor-framework-0.17.6/libcaf_core/caf/proxy_registry.hpp:100:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() {
data/actor-framework-0.17.6/libcaf_core/caf/proxy_registry.hpp:105:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  const actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/abstract_coordinator.hpp:64:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() {
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/coordinator.hpp:78:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      CAF_SET_LOGGER_SYS(&system());
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/coordinator.hpp:80:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().thread_started();
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/coordinator.hpp:82:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().thread_terminates();
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp:45:40:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      : execution_unit(&worker_parent->system()),
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp:57:40:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      CAF_SET_LOGGER_SYS(&this_worker->system());
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp:59:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      this_worker->system().thread_started();
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp:61:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      this_worker->system().thread_terminates();
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/worker.hpp:111:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    CAF_SET_LOGGER_SYS(&system());
data/actor-framework-0.17.6/libcaf_core/caf/send.hpp:140:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto& clock = dest->system().clock();
data/actor-framework-0.17.6/libcaf_core/caf/settings.hpp:53:12:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    return access::is(*value);
data/actor-framework-0.17.6/libcaf_core/caf/typed_actor_view.hpp:76:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/caf/typed_actor_view.hpp:77:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return self_->system();
data/actor-framework-0.17.6/libcaf_core/caf/typed_event_based_actor.hpp:67:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return this->system().message_types(token);
data/actor-framework-0.17.6/libcaf_core/caf/uniform_type_info_map.hpp:88:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() const {
data/actor-framework-0.17.6/libcaf_core/src/abstract_group.cpp:32:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system_(mod.system()),
data/actor-framework-0.17.6/libcaf_core/src/actor_control_block.cpp:87:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& sys = ctx->system();
data/actor-framework-0.17.6/libcaf_core/src/actor_control_block.cpp:106:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& sys = ctx->system();
data/actor-framework-0.17.6/libcaf_core/src/actor_pool.cpp:96:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& sys = eu->system();
data/actor-framework-0.17.6/libcaf_core/src/actor_system.cpp:163:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      return self->system().spawn<strong_actor_ptr>(name, std::move(args),
data/actor-framework-0.17.6/libcaf_core/src/blocking_actor.cpp:145:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().registry().await_running_count_equal(getf(is_registered_flag) ? 1
data/actor-framework-0.17.6/libcaf_core/src/decorator/splitter.cpp:108:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto helper = context->system().spawn(fan_out_fan_in, std::move(workers));
data/actor-framework-0.17.6/libcaf_core/src/detail/get_root_uuid.cpp:50:24:  [4] (shell) popen:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  FILE* get_uuid_cmd = popen(s_get_uuid, "r");
data/actor-framework-0.17.6/libcaf_core/src/detail/private_thread.cpp:33:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system_(self->system()) {
data/actor-framework-0.17.6/libcaf_core/src/detail/private_thread.cpp:41:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  CAF_SET_LOGGER_SYS(&job->system());
data/actor-framework-0.17.6/libcaf_core/src/detail/private_thread.cpp:44:35:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_execution_unit ctx{&job->system()};
data/actor-framework-0.17.6/libcaf_core/src/group.cpp:76:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& sys = f.context()->system();
data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp:120:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    await_all_locals_down(system(), {broker_});
data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp:344:42:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                                         system().node(), none);
data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp:369:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (broker->node() == system().node()) {
data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp:379:59:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    local_group_ptr tmp = make_counted<local_group_proxy>(system(), broker,
data/actor-framework-0.17.6/libcaf_core/src/group_manager.cpp:423:30:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      broker_(lb ? *lb : mod.system().spawn<local_broker, hidden>(this)) {
data/actor-framework-0.17.6/libcaf_core/src/inbound_path.cpp:82:40:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                       << mgr->self()->system().types().portable_name(in_type)
data/actor-framework-0.17.6/libcaf_core/src/local_actor.cpp:54:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().profiler_remove_actor(*this);
data/actor-framework-0.17.6/libcaf_core/src/message.cpp:131:35:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& types = source.context()->system().types();
data/actor-framework-0.17.6/libcaf_core/src/message.cpp:168:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& types = sink.context()->system().types();
data/actor-framework-0.17.6/libcaf_core/src/scheduler/abstract_coordinator.cpp:209:43:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        global_redirect = get_sink_handle(system(), fcache, fn, flag);
data/actor-framework-0.17.6/libcaf_core/src/scheduler/abstract_coordinator.cpp:214:41:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
          d->redirect = get_sink_handle(system(), fcache, fn, flag);
data/actor-framework-0.17.6/libcaf_core/src/scheduler/test_coordinator.cpp:36:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    : execution_unit(&parent->system()), parent_(parent) {
data/actor-framework-0.17.6/libcaf_core/src/scheduler/test_coordinator.cpp:81:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& sys = system();
data/actor-framework-0.17.6/libcaf_core/src/scoped_execution_unit.cpp:31:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().scheduler().enqueue(ptr);
data/actor-framework-0.17.6/libcaf_core/src/stream_manager.cpp:158:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto& cfg = self_->system().config();
data/actor-framework-0.17.6/libcaf_core/src/uniform_type_info_map.cpp:135:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& custom_names = system().config().value_factories_by_name;
data/actor-framework-0.17.6/libcaf_core/src/uniform_type_info_map.cpp:144:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& custom_by_rtti = system().config().value_factories_by_rtti;
data/actor-framework-0.17.6/libcaf_core/src/uniform_type_info_map.cpp:158:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& custom_names = system().config().type_names_by_rtti;
data/actor-framework-0.17.6/libcaf_core/test/actor_factory.cpp:40:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/actor_factory.cpp:41:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/actor_factory.cpp:45:36:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_execution_unit context{&system};
data/actor-framework-0.17.6/libcaf_core/test/actor_factory.cpp:47:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto aut = system.spawn<actor>("test_actor", std::move(args));
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:120:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:123:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), sched(dynamic_cast<sched_t&>(system.scheduler())) {
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:123:57:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), sched(dynamic_cast<sched_t&>(system.scheduler())) {
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:129:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system.spawn<Os>(xs...);
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:134:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system.spawn<T, Os>(xs...);
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:180:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/actor_lifetime.cpp:181:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.spawn<testee>();
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:56:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:66:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    new (&system) actor_system(cfg);
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:67:43:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    new (&context) scoped_execution_unit(&system);
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:68:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    spawn_worker = [&] { return system.spawn<worker>(); };
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:72:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.await_all_actors_done();
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:74:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.~actor_system();
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:88:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:145:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:150:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  CAF_CHECK_EQUAL(system.registry().running(), 1u);
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:152:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  CAF_CHECK_EQUAL(system.registry().running(), 32u);
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:166:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:177:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system.spawn<lazy_init>([]() -> behavior {
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:190:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:49:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:54:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:55:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system, true};
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:63:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  self->join(system.groups().get_local(global_redirect));
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:64:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_ostream::redirect_all(system, global_redirect);
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:65:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(chatty_actor);
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:80:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  self->join(system.groups().get_local(global_redirect));
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:81:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  self->join(system.groups().get_local(local_redirect));
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:82:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_ostream::redirect_all(system, global_redirect);
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:83:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(chatty_actor);
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:84:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(chattier_actor, local_redirect);
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:42:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:47:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:77:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:132:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:133:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto tst = system.spawn(testee_impl);
data/actor-framework-0.17.6/libcaf_core/test/atom.cpp:136:52:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
             [&](error& err) { CAF_FAIL("err: " << system.render(err)); });
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:32:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:35:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system) {
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:35:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system) {
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:74:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:117:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:122:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto tmp = system.spawn(
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:134:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.await_all_actors_done();
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:139:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/blocking_actor.cpp:143:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:191:10:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(access from dictionary) {
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:220:18:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(adaptor access from actor system config - file input) {
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:220:36:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
CAF_TEST(adaptor access from actor system config - file input) {
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:228:18:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(adaptor access from actor system config - file input and arguments) {
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:228:36:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
CAF_TEST(adaptor access from actor system config - file input and arguments) {
data/actor-framework-0.17.6/libcaf_core/test/constructor_attach.cpp:81:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/constructor_attach.cpp:82:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  anon_send(system.spawn<spawner>(), delete_atom_v);
data/actor-framework-0.17.6/libcaf_core/test/custom_exception_handler.cpp:54:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/custom_exception_handler.cpp:67:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:58:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system, true) {
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:58:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system, true) {
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:71:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:98:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto g = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:99:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:108:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto g = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:109:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:118:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto g = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:119:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:127:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto g = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:128:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:135:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto g = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:136:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:150:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto first = system.spawn(typed_first_stage);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:151:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto second = system.spawn(typed_second_stage);
data/actor-framework-0.17.6/libcaf_core/test/decorator/sequencer.cpp:160:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto dbl_actor = system.spawn(testee);
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:27:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
#define ERROR_HANDLER [&](error& err) { CAF_FAIL(system.render(err)); }
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:60:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:66:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system, true) {
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:66:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg), self(system, true) {
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:72:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    first = system.spawn(untyped_first_stage);
data/actor-framework-0.17.6/libcaf_core/test/decorator/splitter.cpp:73:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    second = system.spawn(untyped_second_stage);
data/actor-framework-0.17.6/libcaf_core/test/detail/ringbuffer.cpp:119:21:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(concurrent access) {
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:145:18:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(element access) {
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:254:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:258:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    new (&system) actor_system(cfg);
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:262:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.~actor_system();
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:298:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn<counting_actor>();
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:302:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:304:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto m = system.spawn<detached>(master);
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:305:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(slave, m);
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:306:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(slave, m);
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:311:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:320:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:328:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:341:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:342:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto mecho = system.spawn<echo_actor>();
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:349:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:359:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:361:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn<testee1>();
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:365:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:371:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:375:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a1 = system.spawn(f, "alice");
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:376:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto a2 = system.spawn(f, "bob");
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:398:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:399:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(testee));
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:462:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  anon_send_exit(system.spawn<spawner>(), exit_reason::user_shutdown);
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:466:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto wannabe_immortal = system.spawn([](event_based_actor* self) -> behavior {
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:476:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/dynamic_spawn.cpp:491:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(wrapper, std::move(uptr)));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:91:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:96:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:109:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(adder));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:120:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  g.assign(system.spawn(multiplier));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:122:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  g.assign(system.spawn(divider));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:124:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  g.assign(system.spawn(divider));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:129:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(simple_doubler));
data/actor-framework-0.17.6/libcaf_core/test/function_view.cpp:134:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(simple_cell));
data/actor-framework-0.17.6/libcaf_core/test/inbound_path.cpp:36:5:  [4] (format) snprintf:
  If format strings can be influenced by an attacker, they can be exploited,
  and note that sprintf variations do not always \0-terminate (CWE-134). Use
  a constant for the format specification.
    snprintf(buf, 200, format, __VA_ARGS__);                                   \
data/actor-framework-0.17.6/libcaf_core/test/local_group.cpp:58:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{config};
data/actor-framework-0.17.6/libcaf_core/test/local_group.cpp:59:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/local_group.cpp:67:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto grp = system.groups().get_local("test");
data/actor-framework-0.17.6/libcaf_core/test/local_group.cpp:71:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    x = system.spawn_in_group(grp, testee_impl);
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:186:28:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(pointer to member access) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:200:28:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(getter and setter access) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:206:16:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(oject access from dictionary - foobar) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:228:16:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(oject access from dictionary - foobar_foobar) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:242:17:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(object access from CLI arguments - foobar) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:251:17:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
CAF_TEST(object access from CLI arguments - foobar_foobar) {
data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp:91:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp:100:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp:113:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp:138:5:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.spawn<tester>(system.spawn<testee>());
data/actor-framework-0.17.6/libcaf_core/test/message_lifetime.cpp:138:26:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    system.spawn<tester>(system.spawn<testee>());
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:50:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:55:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:58:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:77:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  run_testee(system.spawn(
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:82:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  run_testee(system.spawn([=] {
data/actor-framework-0.17.6/libcaf_core/test/or_else.cpp:88:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  run_testee(system.spawn([=] {
data/actor-framework-0.17.6/libcaf_core/test/serial_reply.cpp:41:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_core/test/serial_reply.cpp:48:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto master = system.spawn([=](event_based_actor* self) {
data/actor-framework-0.17.6/libcaf_core/test/serial_reply.cpp:79:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/serial_reply.cpp:84:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
               CAF_ERROR("Error: " << self->system().render(err));
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:180:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:187:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    binary_serializer sink{system, buf};
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:190:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
               << system.render(err) << ", data: "
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:197:32:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    binary_deserializer source{system, buf};
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:199:46:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      CAF_FAIL("deserialization failed: " << system.render(err));
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:222:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:272:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    using super::system;                                                       \
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:450:30:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  binary_deserializer source{system, buf};
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:26:50:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
#define ERROR_HANDLER [&](error& err) { CAF_FAIL(system.render(err)); }
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:78:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:80:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg) {
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:86:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:96:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto aut = system.spawn([](stateful_actor<State>* self) -> behavior {
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:102:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:115:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_adder(system.spawn(adder));
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:119:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_adder(system.spawn(typed_adder));
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:123:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_adder(system.spawn<adder_class>());
data/actor-framework-0.17.6/libcaf_core/test/stateful_actor.cpp:127:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_adder(system.spawn<typed_adder_class>());
data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp:121:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    : system(cfg), self(system, true), foo(system.spawn<foo_actor_impl>()) {
data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp:121:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    : system(cfg), self(system, true), foo(system.spawn<foo_actor_impl>()) {
data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp:121:44:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    : system(cfg), self(system, true), foo(system.spawn<foo_actor_impl>()) {
data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp:126:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/typed_response_promise.cpp:204:31:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto f = make_function_view(system.spawn(bar_fun, foo));
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:32:52:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
#  define ERROR_HANDLER [&](error& err) { CAF_FAIL(system.render(err)); }
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:282:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:291:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(init(cfg)), self(system) {
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:291:39:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(init(cfg)), self(system) {
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:308:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    CAF_CHECK_EQUAL(system.registry().running(), 2u);
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:312:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    CAF_CHECK_EQUAL(system.registry().running(), 2u);
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:326:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_typed_spawn(system.spawn(typed_server1));
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:330:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  test_typed_spawn(system.spawn(typed_server2));
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:368:37:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                                    system.spawn(string_reverter), true);
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:379:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto aut = system.spawn(maybe_string_delegator,
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:380:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                          system.spawn(maybe_string_reverter));
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:397:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto aut = system.spawn(int_fun);
data/actor-framework-0.17.6/libcaf_core/test/typed_spawn.cpp:404:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto aut = system.spawn(int_fun2);
data/actor-framework-0.17.6/libcaf_io/caf/io/abstract_broker.hpp:174:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().middleman();
data/actor-framework-0.17.6/libcaf_io/caf/io/basp/instance.hpp:221:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() {
data/actor-framework-0.17.6/libcaf_io/caf/io/basp/instance.hpp:222:30:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return callee_.proxies().system();
data/actor-framework-0.17.6/libcaf_io/caf/io/basp/instance.hpp:226:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().config();
data/actor-framework-0.17.6/libcaf_io/caf/io/basp_broker.hpp:124:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system() {
data/actor-framework-0.17.6/libcaf_io/caf/io/basp_broker.hpp:125:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return super::system();
data/actor-framework-0.17.6/libcaf_io/caf/io/basp_broker.hpp:129:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().config();
data/actor-framework-0.17.6/libcaf_io/caf/io/broker.hpp:71:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto res = this->system().spawn_class<impl, no_spawn_options>(cfg);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:73:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                   system().message_types(tk), port, in, reuse);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:100:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto x = remote_actor(system().message_types(tk), std::move(host), port);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:114:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() {
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:134:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto result = system().spawn_impl<Impl, hidden>(cfg);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:164:34:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                                 system().message_types<Handle>(), timeout);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:206:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().spawn_functor<Os>(enabled, cfg, fun,
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:286:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().spawn_class<Impl, Os>(cfg);
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:304:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().spawn_class<Impl, Os>(cfg);
data/actor-framework-0.17.6/libcaf_io/caf/io/typed_broker.hpp:94:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return this->system().message_types(hdl);
data/actor-framework-0.17.6/libcaf_io/caf/io/typed_broker.hpp:131:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto res = this->system().spawn_functor(enabled, cfg, fun, hdl,
data/actor-framework-0.17.6/libcaf_io/src/io/abstract_broker.cpp:383:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  return system().middleman().backend();
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:45:38:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  : tbl_(parent), this_node_(parent->system().node()), callee_(lstnr) {
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:312:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                        << ctx->system().render(err));
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:364:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                        << ctx->system().render(err));
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:396:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
          << ctx->system().render(err));
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:424:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                  actor_system* system, node_id last_hop, basp::header& hdr,
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:428:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
              system_(system),
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:442:41:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        handler f{&queue_, &proxies(), &system(), last_hop, hdr, *payload};
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:454:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                        << ctx->system().render(err));
data/actor-framework-0.17.6/libcaf_io/src/io/basp/instance.cpp:471:33:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                        << ctx->system().render(err));
data/actor-framework-0.17.6/libcaf_io/src/io/basp/worker.cpp:33:70:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  : hub_(&hub), queue_(&queue), proxies_(&proxies), system_(&proxies.system()) {
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:65:35:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    basp::instance::callee(super::system(),
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:101:25:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  CAF_LOG_TRACE(CAF_ARG(system().node()));
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:113:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      auto config_server = system().registry().get(atom("ConfigServ"));
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:157:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      if (!dest || system().node() == dest->node()) {
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:163:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      if (src && system().node() == src->node())
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:164:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        system().registry().put(src->id(), src);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:182:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      if (system().node() == sender->node())
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:183:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        system().registry().put(sender->id(), sender);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:263:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        system().registry().put(whom->id(), whom);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:275:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        system().registry().put(whom->id(), whom);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:404:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto mm = &system().middleman();
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:417:69:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                                                                  &(system()),
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:450:42:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      ptr = actor_cast<strong_actor_ptr>(system().registry().get(aid));
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:486:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto ptr = system().registry().get(aid);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:519:14:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto tmp = system().spawn<hidden>([=](event_based_actor* tself) -> behavior {
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:555:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().registry().put(tmp.id(), tmp_ptr);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:583:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
               ? system().spawn<hidden>(connection_helper, this)
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:584:18:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
               : system().spawn<detached + hidden>(connection_helper, this);
data/actor-framework-0.17.6/libcaf_io/src/io/basp_broker.cpp:586:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().registry().put(sender->id(), sender);
data/actor-framework-0.17.6/libcaf_io/src/io/connection_helper.cpp:54:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
          auto& mx = self->system().middleman().backend();
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:151:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
        return self->system().groups().get_local(name);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:155:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto gn = system().spawn<hidden + lazy_init>(group_nameserver);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:182:8:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  if (!system().assignable(std::get<2>(*res), ifs))
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:230:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system(), true};
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:242:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  if (system().node() == nid)
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:243:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return system().registry().get(name);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:246:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system(), true};
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:271:27:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      CAF_SET_LOGGER_SYS(&system());
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:273:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().thread_started();
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:282:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().thread_terminates();
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:290:35:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  manager_ = make_middleman_actor(system(), basp);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:318:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system(), true};
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:337:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      : group_module(parent.system(), "remote"), parent_(parent) {
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:374:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system().node_.swap(this_node);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:234:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  return system().middleman().backend().new_tcp_scribe(host, port);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:239:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  return system().middleman().backend().new_remote_udp_endpoint(host, port);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:244:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  return system().middleman().backend().new_tcp_doorman(port, addr, reuse);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:249:10:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  return system().middleman().backend().new_local_udp_endpoint(port, addr,
data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_handler.cpp:43:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    max_consecutive_reads_(get_or(backend().system().config(),
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:592:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  max_throughput_ = get_or(system().config(), "scheduler.max-throughput",
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:664:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().scheduler().enqueue(ptr);
data/actor-framework-0.17.6/libcaf_io/src/io/network/stream.cpp:35:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    max_consecutive_reads_(get_or(backend().system().config(),
data/actor-framework-0.17.6/libcaf_io/src/io/network/test_multiplexer.cpp:1020:7:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      system().scheduler().enqueue(ptr);
data/actor-framework-0.17.6/libcaf_io/test/io/basp_broker.cpp:120:32:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    CAF_REQUIRE(&sys == &mpx_->system());
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:174:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : system(cfg.load<io::middleman, network::test_multiplexer>()) {
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:175:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    mpx_ = dynamic_cast<multiplexer_type*>(&system.middleman().backend());
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:178:12:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    aut_ = system.middleman().spawn_broker(server);
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:228:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_io/test/io/network/ip_endpoint.cpp:62:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : cfg(), system(cfg), context(&system) {
data/actor-framework-0.17.6/libcaf_io/test/io/network/ip_endpoint.cpp:62:44:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  fixture() : cfg(), system(cfg), context(&system) {
data/actor-framework-0.17.6/libcaf_io/test/io/network/ip_endpoint.cpp:66:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system;
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/actor_facade.hpp:96:34:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto& sys = actor_conf.host->system();
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/device.hpp:85:70:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
    auto buffer = v2get(CAF_CLF(clCreateBuffer), context_.get(), mem.access(),
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/device.hpp:111:27:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
                      mem.access(), {event, false});
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp:91:23:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
  inline cl_mem_flags access() const {
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp:105:52:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
          detail::raw_mem_ptr memory, cl_mem_flags access,
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp:108:15:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
      access_{access},
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp:116:39:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
          cl_mem memory, cl_mem_flags access, detail::raw_event_ptr event)
data/actor-framework-0.17.6/libcaf_opencl/caf/opencl/mem_ref.hpp:118:15:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
      access_{access},
data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp:156:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& mngr = self->system().opencl_manager();
data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp:211:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp:212:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(multiplier);
data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp:213:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.await_all_actors_done();
data/actor-framework-0.17.6/libcaf_opencl/examples/scan.cpp:189:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_opencl/examples/scan.cpp:199:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& mngr = system.opencl_manager();
data/actor-framework-0.17.6/libcaf_opencl/examples/scan.cpp:221:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_opencl/examples/simple_matrix.cpp:102:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto worker = self->system().opencl_manager().spawn(
data/actor-framework-0.17.6/libcaf_opencl/examples/simple_matrix.cpp:116:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/libcaf_opencl/examples/simple_matrix.cpp:117:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.spawn(multiplier);
data/actor-framework-0.17.6/libcaf_opencl/examples/simple_matrix.cpp:118:3:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  system.await_all_actors_done();
data/actor-framework-0.17.6/libcaf_openssl/caf/openssl/manager.hpp:52:24:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  inline actor_system& system() {
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:100:35:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  manager_ = make_middleman_actor(system(), system()
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:100:45:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  manager_ = make_middleman_actor(system(), system()
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:108:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system(), true};
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:122:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (system().config().openssl_certificate.size() == 0)
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:124:9:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    if (system().config().openssl_key.size() == 0)
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/manager.cpp:150:15:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& cfg = system().config();
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/middleman_actor.cpp:223:40:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto sssn = make_session(parent()->system(), fd, true);
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/middleman_actor.cpp:255:30:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    auto sssn = make_session(system(), *fd, false);
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/middleman_actor.cpp:276:38:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    return static_cast<default_mpx&>(system().middleman().backend());
data/actor-framework-0.17.6/libcaf_openssl/test/openssl/authentication.cpp:145:11:  [4] (race) access:
  This usually indicates a security flaw. If an attacker can change anything
  along the path between the call to access() and the file's actual use
  (e.g., by moving files), the attacker can exploit the race condition
  (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid())
  and try to open the file directly.
      if (access(path.c_str(), F_OK) == -1) {
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:410:17:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system& system;
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:463:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto& types = self->system().types();
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:584:29:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void caf_main(actor_system& system, const config& cfg) {
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:586:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:587:23:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  py_context ctx{cfg, system, self};
data/actor-framework-0.17.6/libcaf_test/caf/test/dsl.hpp:654:38:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                   FAIL(from.self()->system().render(err));
data/actor-framework-0.17.6/libcaf_test/caf/test/dsl.hpp:667:38:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
                   FAIL(from.self()->system().render(err));
data/actor-framework-0.17.6/tools/caf-run.cpp:124:28:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
bool run_ssh(actor_system& system, const string& wdir,
data/actor-framework-0.17.6/tools/caf-run.cpp:140:13:  [4] (shell) popen:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto fp = popen(oss.str().c_str(), "r");
data/actor-framework-0.17.6/tools/caf-run.cpp:146:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/tools/caf-run.cpp:166:30:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
void bootstrap(actor_system& system,
data/actor-framework-0.17.6/tools/caf-run.cpp:175:21:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  scoped_actor self{system};
data/actor-framework-0.17.6/tools/caf-run.cpp:178:19:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  auto port_res = system.middleman().publish(self, 0);
data/actor-framework-0.17.6/tools/caf-run.cpp:181:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
         << system.render(port_res.error()) << endl;
data/actor-framework-0.17.6/tools/caf-run.cpp:192:22:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
    std::thread{[=, &system](actor bootstrapper) {
data/actor-framework-0.17.6/tools/caf-run.cpp:216:20:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
      if (!run_ssh(system, wdir, oss.str(), slave.host))
data/actor-framework-0.17.6/tools/caf-run.cpp:238:11:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  run_ssh(system, wdir, oss.str(), master.host);
data/actor-framework-0.17.6/tools/caf-run.cpp:281:16:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  actor_system system{cfg};
data/actor-framework-0.17.6/tools/caf-run.cpp:284:13:  [4] (shell) system:
  This causes a new program to execute and is difficult to use safely
  (CWE-78). try using a library call that implements the same functionality
  if available.
  bootstrap(system, (cfg.wdir.empty()) ? pwd.get() : cfg.wdir.c_str(), master,
data/actor-framework-0.17.6/examples/remoting/group_chat.cpp:138:20:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
          std::cin.setstate(std::ios_base::eofbit);
data/actor-framework-0.17.6/libcaf_core/caf/actor_pool.hpp:72:17:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  static policy random();
data/actor-framework-0.17.6/libcaf_core/src/actor_pool.cpp:68:32:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
actor_pool::policy actor_pool::random() {
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:167:71:  [3] (random) random:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
  auto pool = actor_pool::make(&context, 5, spawn_worker, actor_pool::random());
data/actor-framework-0.17.6/libcaf_opencl/src/global.cpp:43:18:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
    default : os.setstate(std::ios_base::failbit);
data/actor-framework-0.17.6/libcaf_openssl/test/openssl/authentication.cpp:70:15:  [3] (buffer) realpath:
  This function does not protect against buffer overflows, and some
  implementations can overflow internally (CWE-120/CWE-785!). Ensure that the
  destination buffer is at least of size MAXPATHLEN, andto protect against
  implementation problems, the input argument should also be checked to
  ensure it is no larger than MAXPATHLEN.
    auto rp = realpath(path.c_str(), rpath);
data/actor-framework-0.17.6/tools/caf-vec.cpp:81:10:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
      in.setstate(std::ios::failbit);
data/actor-framework-0.17.6/tools/caf-vec.cpp:156:10:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
      in.setstate(std::ios::failbit);
data/actor-framework-0.17.6/tools/caf-vec.cpp:519:8:  [3] (random) setstate:
  This function is not sufficiently random for security-related functions
  such as key and nonce creation (CWE-327). Use a more secure technique for
  acquiring random values.
    in.setstate(std::ios::failbit);
data/actor-framework-0.17.6/examples/broker/protobuf_broker.cpp:125:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(&num_bytes, msg.buf.data(), sizeof(uint32_t));
data/actor-framework-0.17.6/examples/broker/simple_broker.cpp:86:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(&storage, data, sizeof(T));
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:115:33:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  auto res = system.middleman().open(cfg.port);
data/actor-framework-0.17.6/libcaf_core/caf/actor_storage.hpp:79:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char pad[CAF_CACHE_LINE_SIZE - sizeof(actor_control_block)];
data/actor-framework-0.17.6/libcaf_core/caf/detail/double_ended_queue.hpp:100:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char pad[pad_size];
data/actor-framework-0.17.6/libcaf_core/caf/detail/double_ended_queue.hpp:219:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char pad1_[CAF_CACHE_LINE_SIZE - sizeof(node*)];
data/actor-framework-0.17.6/libcaf_core/caf/detail/double_ended_queue.hpp:222:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char pad2_[CAF_CACHE_LINE_SIZE - sizeof(node*)];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parse.hpp:173:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char key_blacklist[N + 1];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parse.hpp:175:5:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    memcpy(key_blacklist, char_blacklist, N - 1);
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp:47:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char alphanumeric_chars[63];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp:49:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char alphabetic_chars[53];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp:51:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char hexadecimal_chars[23];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp:53:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char decimal_chars[11];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/chars.hpp:55:14:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
extern const char octal_chars[9];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_atom.hpp:45:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[11];
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:220:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(bytes.data(), prefix.data(), bytes.size());
data/actor-framework-0.17.6/libcaf_core/caf/scheduler/profiled_coordinator.hpp:183:11:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    file_.open(fname);
data/actor-framework-0.17.6/libcaf_core/caf/serializer_impl.hpp:122:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buf_.data() + write_pos_, ptr, num_bytes);
data/actor-framework-0.17.6/libcaf_core/caf/serializer_impl.hpp:126:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(buf_.data() + write_pos_, ptr, remaining);
data/actor-framework-0.17.6/libcaf_core/caf/streambuf.hpp:222:10:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    std::memcpy(this->pptr(), s,
data/actor-framework-0.17.6/libcaf_core/caf/streambuf.hpp:233:10:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    std::memcpy(s, this->gptr(),
data/actor-framework-0.17.6/libcaf_core/caf/streambuf.hpp:351:10:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
    std::memcpy(s, this->gptr(),
data/actor-framework-0.17.6/libcaf_core/src/atom.cpp:64:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(buf.data(), x.data(), x.size());
data/actor-framework-0.17.6/libcaf_core/src/binary_deserializer.cpp:113:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(storage, current_, num_bytes);
data/actor-framework-0.17.6/libcaf_core/src/detail/append_hex.cpp:30:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[3] = {0, 0, 0};
data/actor-framework-0.17.6/libcaf_core/src/detail/get_mac_addresses.cpp:134:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[1024] = {0};
data/actor-framework-0.17.6/libcaf_core/src/detail/get_root_uuid.cpp:47:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char cbuf[100];
data/actor-framework-0.17.6/libcaf_core/src/detail/get_root_uuid.cpp:117:6:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fs.open("/etc/fstab", std::ios_base::in);
data/actor-framework-0.17.6/libcaf_core/src/detail/get_root_uuid.cpp:178:3:  [2] (buffer) TCHAR:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  TCHAR buf[max_drive_name];      // temporary buffer for volume name
data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp:25:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char alphanumeric_chars[63] = "0123456789"
data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp:29:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char alphabetic_chars[53] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp:32:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char hexadecimal_chars[23] = "0123456789ABCDEFabcdef";
data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp:34:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char decimal_chars[11] = "0123456789";
data/actor-framework-0.17.6/libcaf_core/src/detail/parser/chars.cpp:36:7:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
const char octal_chars[9] = "01234567";
data/actor-framework-0.17.6/libcaf_core/src/detail/stringification_inspector.cpp:132:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[64];
data/actor-framework-0.17.6/libcaf_core/src/ipv4_address.cpp:57:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(bytes_.data(), bytes.data(), bytes.size());
data/actor-framework-0.17.6/libcaf_core/src/ipv6_address.cpp:116:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(bytes_.data(), bytes.data(), bytes.size());
data/actor-framework-0.17.6/libcaf_core/src/logger.cpp:398:9:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  file_.open(file_name_, std::ios::out | std::ios::app);
data/actor-framework-0.17.6/libcaf_core/src/scheduler/abstract_coordinator.cpp:126:7:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  fs->open(fn, append ? std::ios_base::out | std::ios_base::app
data/actor-framework-0.17.6/libcaf_core/test/inbound_path.cpp:35:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[200];                                                             \
data/actor-framework-0.17.6/libcaf_core/test/logger.cpp:175:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char t0_buf[50];
data/actor-framework-0.17.6/libcaf_core/test/streambuf.cpp:140:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char bar[3];
data/actor-framework-0.17.6/libcaf_core/test/string_view.cpp:108:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[10];
data/actor-framework-0.17.6/libcaf_io/caf/io/basp/worker.hpp:100:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char pad_[CAF_CACHE_LINE_SIZE - pointer_members_size];
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman.hpp:50:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  expected<uint16_t> open(uint16_t port, const char* in = nullptr,
data/actor-framework-0.17.6/libcaf_io/caf/io/middleman_actor_impl.hpp:69:33:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  virtual expected<doorman_ptr> open(uint16_t port, const char* addr,
data/actor-framework-0.17.6/libcaf_io/caf/io/open.hpp:32:27:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
inline expected<uint16_t> open(actor_system& sys, uint16_t port,
data/actor-framework-0.17.6/libcaf_io/caf/io/open.hpp:34:26:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  return sys.middleman().open(port, in, reuse);
data/actor-framework-0.17.6/libcaf_io/src/io/basp/worker.cpp:50:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(&hdr_, &hdr, sizeof(basp::header));
data/actor-framework-0.17.6/libcaf_io/src/io/middleman.cpp:111:31:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
expected<uint16_t> middleman::open(uint16_t port, const char* in, bool reuse) {
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:179:14:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  auto res = open(port, in, reuse_addr);
data/actor-framework-0.17.6/libcaf_io/src/io/middleman_actor_impl.cpp:242:45:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
expected<doorman_ptr> middleman_actor_impl::open(uint16_t port,
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:127:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[INET6_ADDRSTRLEN];
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:149:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[INET6_ADDRSTRLEN];
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:233:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[INET6_ADDRSTRLEN];
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:261:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buffer[INET6_ADDRSTRLEN];
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:285:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char port_hint[6];
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:286:3:  [2] (buffer) sprintf:
  Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or
  vsnprintf. Risk is low because the source has a constant maximum length.
  sprintf(port_hint, "%hu", port);
data/actor-framework-0.17.6/libcaf_io/src/io/network/interfaces.cpp:301:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(ep.address(), i->ai_addr, i->ai_addrlen);
data/actor-framework-0.17.6/libcaf_io/src/io/network/ip_endpoint.cpp:64:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(address(), other.caddress(), sizeof(sockaddr_storage));
data/actor-framework-0.17.6/libcaf_io/src/io/network/ip_endpoint.cpp:70:3:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
  memcpy(address(), other.caddress(), sizeof(sockaddr_storage));
data/actor-framework-0.17.6/libcaf_io/src/io/network/ip_endpoint.cpp:160:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char addr[INET6_ADDRSTRLEN];
data/actor-framework-0.17.6/libcaf_io/src/io/network/native_socket.cpp:395:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char addr[INET6_ADDRSTRLEN]{0};
data/actor-framework-0.17.6/libcaf_io/src/io/network/native_socket.cpp:424:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char addr[INET6_ADDRSTRLEN]{0};
data/actor-framework-0.17.6/libcaf_io/test/io/broker.cpp:106:7:  [2] (buffer) memcpy:
  Does not check for buffer overflows when copying to destination (CWE-120).
  Make sure destination can always hold the source data.
      memcpy(&value, msg.buf.data(), sizeof(atom_value));
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:65:11:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
constexpr char newline[2] = {'\r', '\n'};
data/actor-framework-0.17.6/libcaf_io/test/io/remote_spawn.cpp:89:33:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  CAF_CHECK_EQUAL(unbox(mars.mm.open(8080)), 8080);
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/middleman_actor.cpp:265:29:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
  expected<io::doorman_ptr> open(uint16_t port, const char* addr,
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/session.cpp:276:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char buf[256];
data/actor-framework-0.17.6/libcaf_openssl/test/openssl/authentication.cpp:68:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char rpath[PATH_MAX];
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:188:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[buf_size];
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:595:15:  [2] (misc) fopen:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    auto fp = fopen(cfg.py_file.c_str(), "r");
data/actor-framework-0.17.6/libcaf_test/caf/test/unit_test_impl.hpp:184:22:  [2] (misc) open:
  Check when opening files - can an attacker redirect it (via symlinks),
  force the opening of special file type (e.g., device files), move things
  around to create a race condition, control its ancestors, or change its
  contents? (CWE-362).
    instance().file_.open(logfile, std::ofstream::out | std::ofstream::app);
data/actor-framework-0.17.6/tools/caf-run.cpp:143:3:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
  char buf[512];
data/actor-framework-0.17.6/tools/caf-vec.cpp:798:5:  [2] (buffer) char:
  Statically-sized arrays can be improperly restricted, leading to potential
  overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use
  functions that limit length, or ensure that the size is larger than the
  maximum possible length.
    char pad[irsize >= CAF_CACHE_LINE_SIZE ? 1 : CAF_CACHE_LINE_SIZE - irsize];
data/actor-framework-0.17.6/examples/remoting/remote_spawn.cpp:122:3:  [1] (buffer) getchar:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  getchar();
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv4_address.hpp:64:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    transition(read, decimal_chars, rd_decimal(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv4_address.hpp:66:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  term_state(read) {
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv4_address.hpp:67:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    transition(read, decimal_chars, rd_decimal(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:75:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    transition(read, hexadecimal_chars, rd_hex(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:77:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  term_state(read) {
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:79:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                  read, hexadecimal_chars, rd_hex(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:129:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    transition(read, hexadecimal_chars, rd_both(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:131:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  term_state(read) {
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:133:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                  read, hexadecimal_chars, rd_both(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/parser/read_ipv6_address.hpp:135:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
                  read, hexadecimal_chars, rd_hex(ch), pec::integer_overflow)
data/actor-framework-0.17.6/libcaf_core/caf/detail/unordered_flat_map.hpp:306:41:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  return xs.size() == ys.size() && std::equal(xs.begin(), xs.end(), ys.begin());
data/actor-framework-0.17.6/libcaf_core/caf/proxy_registry.hpp:68:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  actor_addr read(deserializer* source);
data/actor-framework-0.17.6/libcaf_core/caf/string_view.hpp:112:15:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
        size_(strlen(cstr)) {
data/actor-framework-0.17.6/libcaf_core/src/ipv6_address.cpp:129:15:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  return std::equal(begin(v4_prefix), end(v4_prefix), quad_segments_.begin());
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:163:32:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return find(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:188:33:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return rfind(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:219:41:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return find_first_of(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:248:40:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return find_last_of(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:286:45:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return find_first_not_of(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/src/string_view.cpp:315:44:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return find_last_not_of(string_view{str, strlen(str)}, pos);
data/actor-framework-0.17.6/libcaf_core/test/actor_pool.cpp:112:24:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
        CAF_CHECK(std::equal(workers.begin(), workers.end(), ws.begin()));
data/actor-framework-0.17.6/libcaf_core/test/aout.cpp:100:18:  [1] (buffer) is_permutation:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::is_permutation(lines.begin(), lines.end(), expected.begin()));
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:48:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
optional<T> read(string_view arg) {
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:66:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<T>(to_string(xzero)), xzero);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:67:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<T>(to_string(xmax)), xmax);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:68:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<T>(to_string(overflow<T>())), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:80:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<T>(to_string(xmin)), xmin);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:81:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<T>(to_string(underflow<T>())), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:115:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<bool>("true"), true);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:116:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<bool>("false"), false);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:117:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<bool>("0"), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:118:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<bool>("1"), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:146:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<uint64_t>("0")), 0u);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:147:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<uint64_t>("-1"), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:151:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<int64_t>("-1")), -1);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:152:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<int64_t>("0")),  0);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:153:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<int64_t>("1")),  1);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:157:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<float>("-1.0")),  -1.0f);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:158:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<float>("-0.1")), -0.1f);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:159:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<float>("0"), 0.f);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:160:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<float>("\"0.1\""),  none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:164:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<double>("-1.0")),  -1.0);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:165:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<double>("-0.1")),  -0.1);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:166:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<double>("0"), 0.);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:167:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<double>("\"0.1\""),  none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:171:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<string>("foo")), "foo");
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:172:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<string>("\"foo\"")), "foo");
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:176:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<atom_value>("foo")), atom("foo"));
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:177:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("toomanycharacters"), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:178:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("illegal!"), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:183:25:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(unbox(read<timespan>("500ns")), dur);
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:188:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("[]"), int_list({}));
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:189:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("1, 2, 3"), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option.cpp:190:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("[1, 2, 3]"), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:42:9:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  error read(settings& cfg, std::vector<std::string> args) {
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:50:15:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  expected<T> read(std::vector<std::string> args) {
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:127:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>({"-v", "foobar"}), atom("foobar"));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:128:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>({"-vfoobar"}), atom("foobar"));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:129:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>({"--value=foobar"}), atom("foobar"));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:135:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value=\"foo\\tbar\""}), "foo\tbar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:136:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value=foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:137:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "\"foobar\""}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:138:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:139:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v\"foobar\""}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:140:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-vfoobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:141:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value=\"'abc'\""}), "'abc'");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:142:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value='abc'"}), "'abc'");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:143:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "\"'abc'\""}), "'abc'");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:144:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "'abc'"}), "'abc'");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:145:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v'abc'"}), "'abc'");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:146:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value=\"123\""}), "123");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:147:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--value=123"}), "123");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:148:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "\"123\""}), "123");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:149:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v", "123"}), "123");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:150:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-v123"}), "123");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:157:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-b", "foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:158:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--bar=foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:159:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--foo.bar=foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:166:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"-b", "foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:167:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--bar=foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:168:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>({"--foo.goo.bar=foobar"}), "foobar");
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:174:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[1]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:175:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[1,]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:176:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[ 1 , ]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:177:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[1,2]"}), int_list({1, 2}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:178:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[1, 2, 3]"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:179:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=[1, 2, 3, ]"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:180:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=1"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:181:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=1,2,3"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:182:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"--value=1, 2 , 3 , "}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:183:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[1]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:184:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[1,]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:185:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[ 1 , ]"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:186:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[1,2]"}), int_list({1, 2}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:187:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[1, 2, 3]"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:188:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "[1, 2, 3, ]"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:189:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "1"}), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:190:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "1,2,3"}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:191:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>({"-v", "1, 2 , 3 , "}), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:212:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    CAF_CHECK_EQUAL(read<int_list>(cfg, {"--bar=[10, 20, 30]"}), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:220:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    CAF_CHECK_EQUAL(read<string_list>(cfg, {"--foo=[hello, world]"}), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:233:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    CAF_CHECK_EQUAL(read<int_list>(cfg, {"--bar=[10, 20, 30]"}), none);
data/actor-framework-0.17.6/libcaf_core/test/config_option_set.cpp:239:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    CAF_CHECK_EQUAL(read<string_list>(cfg, {"--foo=[hello, world]"}), none);
data/actor-framework-0.17.6/libcaf_core/test/config_value_adaptor.cpp:153:15:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  expected<T> read(std::vector<std::string> args) {
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:30:14:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  using std::equal;
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:53:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec1.begin(), vec1.end(), arr1));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:54:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec2.rbegin(), vec2.rend(), arr1));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:55:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec4.begin(), vec4.end(), arr1));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:56:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec6.begin(), vec6.end(), arr1));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:57:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec6.begin(), vec6.end(), vec2.rbegin()));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:69:19:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK((std::equal(vec7.begin(), vec7.end(), std::begin(arr2))));
data/actor-framework-0.17.6/libcaf_core/test/detail/limited_vector.cpp:71:19:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK((std::equal(vec7.begin(), vec7.end(), std::begin(arr2))));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:62:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
expected<T> read(string_view str) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:74:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#value), type(value))
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:77:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#value), type(cpp_value))
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:79:56:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
#define CHECK_INVALID(type, str, code) CAF_CHECK_EQUAL(read<type>(str), code)
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:154:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("12ns"), 12_ns);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:155:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("34us"), 34_us);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:156:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("56ms"), 56_ms);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:157:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("78s"), 78_s);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:158:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("60min"), 1_h);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:159:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("90h"), 90_h);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:163:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("12"), pec::unexpected_eof);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:164:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("12nas"), pec::unexpected_character);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:165:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("34usec"), pec::trailing_character);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:166:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<timespan>("56m"), pec::unexpected_eof);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:170:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("foo"), atom("foo"));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:171:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("'foo'"), atom("foo"));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:172:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("foooooooooo"), pec::too_many_characters);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:173:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("foo,bar"), pec::trailing_character);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:174:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_value>("$"), pec::unexpected_character);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:178:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>("    foo\t  "), "foo");
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:179:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<std::string>("  \"  foo\t\"  "), "  foo\t");
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:186:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("1"), int_list({1}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:187:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("1, 2, 3"), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:188:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_list>("[1, 2, 3]"), int_list({1, 2, 3}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:189:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_list>("foo, bar, baz"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:191:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_list>("'foo', bar, 'baz'"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:193:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<atom_list>("[ foo , 'bar', 'baz']    "),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:195:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<string_list>("a, b , \" c \""),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:201:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_map>("a=1, 'b' = 42"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:203:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<int_map>("{   a  = 1  , 'b'   =    42   ,} \t "),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:209:16:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  auto x_res = read<uri>("foo:bar");
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:217:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  auto ls = unbox(read<uri_list>("foo:bar, <http://actor-framework.org/doc>"));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:227:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_address>("1.2.3.4"), ipv4_address({1, 2, 3, 4}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:228:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_address>("127.0.0.1"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:230:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_address>("256.0.0.1"), pec::integer_overflow);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:234:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_subnet>("1.2.3.0/24"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:236:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_subnet>("1.2.3.0/33"), pec::integer_overflow);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:240:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_endpoint>("127.0.0.1:0"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:242:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_endpoint>("127.0.0.1:65535"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:244:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv4_endpoint>("127.0.0.1:65536"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:249:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_address>("1.2.3.4"), ipv4_address({1, 2, 3, 4}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:250:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_address>("1::"), ipv6_address({{1}, {}}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:251:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_address>("::2"), ipv6_address({{}, {2}}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:252:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_address>("1::2"), ipv6_address({{1}, {2}}));
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:256:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_subnet>("1.2.3.0/24"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:258:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_subnet>("1::/128"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:260:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_subnet>("1::/129"), pec::integer_overflow);
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:264:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_endpoint>("127.0.0.1:0"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:266:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_endpoint>("127.0.0.1:65535"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:268:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_endpoint>("127.0.0.1:65536"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parse.cpp:270:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<ipv6_endpoint>("[1::2]:8080"),
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:45:18:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
optional<double> read(string_view str) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:57:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("0"), 0.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:58:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+0"), 0.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:59:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-0"), 0.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:60:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("1"), 1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:61:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+1"), 1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:62:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-1"), -1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:63:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("12"), 12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:64:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+12"), 12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:65:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-12"), -12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:69:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("0."), 0.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:70:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("1."), 1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:71:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+1."), 1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:72:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-1."), -1.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:73:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("12."), 12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:74:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+12."), 12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:75:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-12."), -12.);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:79:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read(".0"), .0);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:80:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read(".1"), .1);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:81:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+.1"), .1);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:82:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-.1"), -.1);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:83:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read(".12"), .12);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:84:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+.12"), .12);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:85:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-.12"), -.12);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:89:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("0.0"), .0);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:90:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("1.2"), 1.2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:91:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("1.23"), 1.23);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:92:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("12.34"), 12.34);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:96:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("1e2"), 1e2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:97:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+1e2"), 1e2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:98:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+1e+2"), 1e2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:99:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-1e2"), -1e2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:100:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-1e+2"), -1e2);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:101:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("12e-3"), 12e-3);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:102:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("+12e-3"), 12e-3);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_floating_point.cpp:103:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("-12e-3"), -12e-3);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp:45:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
optional<T> read(string_view str) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp:83:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#literal), type(0));
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp:86:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#literal), max_val<type>());
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp:89:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#literal), min_val<type>());
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_signed_integer.cpp:103:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
CAF_TEST(read zeros) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:67:20:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
optional<timespan> read(string_view str) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:79:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("12ns"), 12_ns);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:80:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("34us"), 34_us);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:81:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("56ms"), 56_ms);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:82:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("78s"), 78_s);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:83:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("60min"), 1_h);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_timespan.cpp:84:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read("90h"), 90_h);
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_unsigned_integer.cpp:45:13:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
optional<T> read(string_view str) {
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_unsigned_integer.cpp:70:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#literal), type(0));
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_unsigned_integer.cpp:73:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<type>(#literal), max_val<type>());
data/actor-framework-0.17.6/libcaf_core/test/detail/parser/read_unsigned_integer.cpp:81:10:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
CAF_TEST(read zeros) {
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:59:14:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  using std::equal;
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:63:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.begin(), xs.end(), ys.begin()));
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:64:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.cbegin(), xs.cend(), ys.cbegin()));
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:65:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.rbegin(), xs.rend(), ys.rbegin()));
data/actor-framework-0.17.6/libcaf_core/test/dictionary.cpp:66:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.crbegin(), xs.crend(), ys.crbegin()));
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:148:15:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  expected<T> read(std::vector<std::string> args) {
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:244:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<foobar>({"--value={foo = 1, bar = hello}"}),
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:246:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<foobar>({"-v{bar = \"hello\"}"}), foobar(123, "hello"));
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:247:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<foobar>({"-v", "{foo = 1, bar =hello ,}"}),
data/actor-framework-0.17.6/libcaf_core/test/make_config_value_field.cpp:254:19:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  CAF_CHECK_EQUAL(read<fbfb>({"-v{x={bar = hello},y={foo=1,bar=world!},}"}),
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:242:8:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  bool equal(T&& v, Ts&&... vs) {
data/actor-framework-0.17.6/libcaf_core/test/serialization.cpp:443:28:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(is_message(m1).equal(rs, te));
data/actor-framework-0.17.6/libcaf_core/test/settings.cpp:81:54:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return unpack(get<settings>(i->second), {next_key, strlen(next_key)},
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:36:6:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
bool equal(const T& xs, const U& ys) {
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:37:41:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  return xs.size() == ys.size() && std::equal(xs.begin(), xs.end(), ys.begin());
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:70:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(xs.begin(), xs.end(), chars.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:71:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(xs.rbegin(), xs.rend(), rchars.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:73:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(ys.begin(), ys.end(), shorts.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:74:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(ys.rbegin(), ys.rend(), rshorts.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:79:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.first(6), xs));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:80:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.last(6), xs));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:81:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.subspan(0, 6), xs));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:82:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.first(3), i8_list({'a', 'b', 'c'})));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:83:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.last(3), i8_list({'d', 'e', 'f'})));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:84:13:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(equal(xs.subspan(2, 2), i8_list({'c', 'd'})));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:108:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(xs.begin(), xs.end(), chars.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:109:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(ys.begin(), ys.end(), chars.begin()));
data/actor-framework-0.17.6/libcaf_core/test/span.cpp:110:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(zs.begin(), zs.end(), chars.begin()));
data/actor-framework-0.17.6/libcaf_core/test/streambuf.cpp:116:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(buf.begin(), buf.end(), data.begin() /*, data.end() */));
data/actor-framework-0.17.6/libcaf_core/test/streambuf.cpp:126:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(buf.begin(), buf.end(), data.begin() /*, data.end() */));
data/actor-framework-0.17.6/libcaf_io/caf/io/network/acceptor.hpp:68:34:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    if (mgr_ && op == operation::read) {
data/actor-framework-0.17.6/libcaf_io/caf/io/network/datagram_handler.hpp:116:36:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      case io::network::operation::read: {
data/actor-framework-0.17.6/libcaf_io/caf/io/network/operation.hpp:29:3:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  read,
data/actor-framework-0.17.6/libcaf_io/caf/io/network/stream.hpp:99:36:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      case io::network::operation::read: {
data/actor-framework-0.17.6/libcaf_io/src/io/network/acceptor.cpp:47:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  if (op == operation::read)
data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_handler.cpp:129:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    case operation::read:
data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_handler.cpp:172:48:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    reader_->io_failure(&backend(), operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/datagram_handler.cpp:212:48:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    reader_->io_failure(&backend(), operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:278:55:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    remove_from_loop_if_needed(input_mask, operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:443:57:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      remove_from_loop_if_needed(input_mask, operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:462:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    case operation::read:
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:476:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    case operation::read:
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:555:18:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  del(operation::read, pipe_.first, nullptr);
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:568:36:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      ptr->handle_event(operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/default_multiplexer.cpp:579:20:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    del(operation::read, fd, ptr);
data/actor-framework-0.17.6/libcaf_io/src/io/network/event_handler.cpp:52:28:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  backend().del(operation::read, fd(), this);
data/actor-framework-0.17.6/libcaf_io/src/io/network/event_handler.cpp:56:28:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  backend().add(operation::read, fd(), this);
data/actor-framework-0.17.6/libcaf_io/src/io/network/operation_strings.cpp:16:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    case operation::read:
data/actor-framework-0.17.6/libcaf_io/src/io/network/pipe_reader.cpp:57:14:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  auto res = read(fd(), &ptrval, sizeof(ptrval));
data/actor-framework-0.17.6/libcaf_io/src/io/network/pipe_reader.cpp:66:24:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
  if (op == operation::read) {
data/actor-framework-0.17.6/libcaf_io/src/io/network/stream.cpp:83:21:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    case operation::read:
data/actor-framework-0.17.6/libcaf_io/src/io/network/stream.cpp:156:50:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
      reader_->io_failure(&backend(), operation::read);
data/actor-framework-0.17.6/libcaf_io/src/io/network/stream.cpp:203:48:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    reader_->io_failure(&backend(), operation::read);
data/actor-framework-0.17.6/libcaf_io/test/io/http_broker.cpp:207:24:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
      CAF_REQUIRE(std::equal(buf.begin(),
data/actor-framework-0.17.6/libcaf_io/test/io/receive_buffer.cpp:132:18:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  CAF_CHECK(std::equal(vec.begin(), vec.end(), a.begin()));
data/actor-framework-0.17.6/libcaf_opencl/examples/proper_matrix.cpp:144:10:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
  return equal(lhs.begin(), lhs.end(), rhs.begin());
data/actor-framework-0.17.6/libcaf_opencl/examples/scan.cpp:204:12:  [1] (buffer) equal:
  Function does not check the second iterator for over-read conditions
  (CWE-126). This function is often discouraged by most C++ coding standards
  in favor of its safer alternatives provided since C++14. Consider using a
  form of this function that checks the second iterator before potentially
  overflowing it.
    return equal(begin(prefix), end(prefix), begin(name));
data/actor-framework-0.17.6/libcaf_opencl/src/manager.cpp:95:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    read_source.read(&kernel_source[0],
data/actor-framework-0.17.6/libcaf_opencl/src/manager.cpp:123:17:  [1] (buffer) read:
  Check buffer boundaries if used in a loop including recursive loops
  (CWE-120, CWE-20).
    read_source.read(&kernel_source[0],
data/actor-framework-0.17.6/libcaf_opencl/src/manager.cpp:136:33:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  size_t kernel_source_length = strlen(kernel_source);
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/session.cpp:69:3:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
  strncpy(buf, passphrase, static_cast<size_t>(size));
data/actor-framework-0.17.6/libcaf_openssl/src/openssl/session.cpp:71:27:  [1] (buffer) strlen:
  Does not handle strings that are not \0-terminated; if given one it may
  perform an over-read (it could cause a crash if unprotected) (CWE-126).
  return static_cast<int>(strlen(buf));
data/actor-framework-0.17.6/libcaf_python/src/main.cpp:190:3:  [1] (buffer) strncpy:
  Easily used incorrectly; doesn't always \0-terminate or check for invalid
  pointers [MS-banned] (CWE-120).
  strncpy(buf, str.c_str(), std::min<size_t>(buf_size - 1, str.size()));

ANALYSIS SUMMARY:

Hits = 860
Lines analyzed = 122147 in approximately 3.03 seconds (40299 lines/second)
Physical Source Lines of Code (SLOC) = 77717
Hits@level = [0]  10 [1] 279 [2]  75 [3]   9 [4] 497 [5]   0
Hits@level+ = [0+] 870 [1+] 860 [2+] 581 [3+] 506 [4+] 497 [5+]   0
Hits/KSLOC@level+ = [0+] 11.1945 [1+] 11.0658 [2+] 7.47584 [3+] 6.5108 [4+] 6.395 [5+]   0
Dot directories skipped = 1 (--followdotdir overrides)
Minimum risk level = 1
Not every hit is necessarily a security vulnerability.
There may be other security vulnerabilities; review your code!
See 'Secure Programming HOWTO'
(https://dwheeler.com/secure-programs) for more information.