profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/josephnoir/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Noir josephnoir HAW Hamburg Hamburg phd student working on scalable software, actors, and internet measurement things.

CAIDA/corsaro3 4

Corsaro is a software suite for performing large-scale analysis of trace data. It was specifically designed to be used with passive traces captured by darknets, but the overall structure is generic enough to be used with any type of passive trace data.

CAIDA/charthouse-ui 1

Web application UI for the Hi3 project (https://hicube.caida.org)

CAIDA/libipmeta 1

IP metadata lookup library.

CAIDA/pyipmeta 1

Python bindings for libipmeta

inetrg/agere-2018 1

Some measurement related to a new broker concept for CAF

josephnoir/hamcast-for-libcppa 1

**DEPRECATED** hamcast for libcppa

josephnoir/RIOT 1

RIOT - The friendly OS for IoT

inetrg/dockerfiles 0

Collection of docker build files from our research group.

issue commentactor-framework/actor-framework

Link errors building hello_world sample with clang 5

Thanks. It looks like you are testing clang 7 and 8 in CI. We are testing clang 6 through 10 in CI for the Conan Center package.

sourcedelica

comment created time in 2 hours

startedbastienwirtz/air-quality-monitor

started time in 2 hours

issue closedactor-framework/actor-framework

Link errors building hello_world sample with clang 5

Many of the 0.18.0 examples including hello_world fail with errors like below with clang 5.

[100%] Linking CXX executable hello_world
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::update_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::publish_udp_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::receive_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::migrate_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unsubscribe_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ping_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::forward_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unpublish_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::flush_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_close>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::leave_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::timeout_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::idle_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::publish_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_drop>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::node_id>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::subscribe_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_batch>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_subnet>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_subnet>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::reset_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::add_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group_down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::get_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::link_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::put_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::exit_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::resolve_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::sub_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::error>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::delete_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unit_t>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::wait_for_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_address>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::mul_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::pong_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::node_down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::redirect_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::variant_inspector_traits<caf::config_value>::allowed_types'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_forced_drop>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::join_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::spawn_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::contact_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::intrusive_ptr<caf::actor_control_block> >::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::stream_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::open_stream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_ack_open>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::config_value>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::pending_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::monitor_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_forced_close>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::hashed_node_id>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unpublish_udp_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_endpoint>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unlink_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::div_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::registry_lookup_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::sys_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::none_t>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::demonitor_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::stream_slots>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_endpoint>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::connect_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::open_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::timeout_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ok_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_address>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_ack_batch>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::close_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::tick_atom>::value'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
examples/CMakeFiles/hello_world.dir/build.make:84: recipe for target 'examples/hello_world' failed
make[3]: *** [examples/hello_world] Error 1
CMakeFiles/Makefile2:671: recipe for target 'examples/CMakeFiles/hello_world.dir/all' failed
make[2]: *** [examples/CMakeFiles/hello_world.dir/all] Error 2
CMakeFiles/Makefile2:678: recipe for target 'examples/CMakeFiles/hello_world.dir/rule' failed
make[1]: *** [examples/CMakeFiles/hello_world.dir/rule] Error 2
Makefile:383: recipe for target 'hello_world' failed
make: *** [hello_world] Error 2

closed time in 10 hours

sourcedelica

issue commentactor-framework/actor-framework

Link errors building hello_world sample with clang 5

Sorry, but this is a wontfix. The linker error is a bug with constexpr variables in Clang 5 and fixing it would actually make the code worse.

This also reminds me that we urgenlty need to update our platform policy. Basically, we no longer commit to individual compiler versions. C++ and CMake are moving targets and we need a policy that enables us to naturally catch up to new language and library features. Instead of picking compiler versions, we support whatever is readily available on all major platforms. Right now, our CI tests each commit on:

  • centos-7
  • centos-8
  • debian-10
  • debian-9
  • fedora-31
  • fedora-32
  • ubuntu-16.04
  • ubuntu-18.04
  • ubuntu-20.04
  • FreeBSD 12
  • Windows 10 (latest MSVC)
  • macOS 11 (latest Apple Clang)

For Linux, we consider major distribution versions that are still in official support. We don't include distributions with rolling releases in our CI, because they are going to be "ahead" (in terms of software versions) of LTS releases anyways. For FreeBSD, Windows and macOS, we only consider the most recent releases. We see no benefit in supporting outdated MSVC or Xcode versions, since developers can simply get the latest version and usually receive them anyway through automatic updates.

You can find our Docker images for Linux builds here: https://github.com/actor-framework/actor-framework/tree/master/.ci, I think they are the best kind of documentation on how to build CAF for a given system since it won't run out of sync. Only what passes our CI (and thus builds on those Docker images) may enter the main branch. 🙂

sourcedelica

comment created time in 10 hours

issue openedactor-framework/actor-framework

Link errors building hello_world sample with clang 5

Many of the examples including hello_world fail with errors like below.

[100%] Linking CXX executable hello_world
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::update_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::publish_udp_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::receive_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::migrate_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unsubscribe_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ping_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::forward_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unpublish_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::flush_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_close>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::leave_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::timeout_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::idle_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::publish_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_drop>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::node_id>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::subscribe_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_batch>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_subnet>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_subnet>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::reset_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::add_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group_down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::get_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::link_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::put_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::exit_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::resolve_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::sub_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::error>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::delete_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unit_t>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::wait_for_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_address>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::mul_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::pong_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::node_down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::redirect_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::variant_inspector_traits<caf::config_value>::allowed_types'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_forced_drop>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::join_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::spawn_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::contact_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::intrusive_ptr<caf::actor_control_block> >::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::stream_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::open_stream_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_ack_open>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::config_value>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::pending_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::down_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::monitor_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::downstream_msg_forced_close>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::hashed_node_id>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unpublish_udp_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_endpoint>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::unlink_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::div_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::registry_lookup_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::sys_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::none_t>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::demonitor_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::stream_slots>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv4_endpoint>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::group>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::connect_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::open_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::timeout_msg>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ok_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::ipv6_address>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::upstream_msg_ack_batch>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::close_atom>::value'
../libcaf_core/libcaf_core.so.0.18.0: undefined reference to `caf::type_name<caf::tick_atom>::value'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
examples/CMakeFiles/hello_world.dir/build.make:84: recipe for target 'examples/hello_world' failed
make[3]: *** [examples/hello_world] Error 1
CMakeFiles/Makefile2:671: recipe for target 'examples/CMakeFiles/hello_world.dir/all' failed
make[2]: *** [examples/CMakeFiles/hello_world.dir/all] Error 2
CMakeFiles/Makefile2:678: recipe for target 'examples/CMakeFiles/hello_world.dir/rule' failed
make[1]: *** [examples/CMakeFiles/hello_world.dir/rule] Error 2
Makefile:383: recipe for target 'hello_world' failed
make: *** [hello_world] Error 2

created time in a day

Pull request review commentactor-framework/actor-framework

Fix creating typed_actor from typed_actor_pointer

 CAF_TEST(check_signature) {   run(); } +SCENARIO("state-classes may use typed pointers") {+  GIVEN("a state class for a statically typed actor type") {

No reason, just a typo. Fixed. :)

Neverlord

comment created time in 2 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 44a35778d86fc1d15cc0e5d5b1560524650c2d2e

Fix typo

view details

push time in 2 days

PR opened actor-framework/actor-framework

Reviewers
Allow setter to return bool, error or void bugfix

Closes #1216.

+355 -28

0 comment

7 changed files

pr created time in 3 days

create barnchactor-framework/actor-framework

branch : issue/1216

created branch time in 3 days

PR opened actor-framework/actor-framework

Reviewers
Fix creating typed_actor from typed_actor_pointer bugfix

Closes #1218.

+40 -2

0 comment

5 changed files

pr created time in 3 days

create barnchactor-framework/actor-framework

branch : issue/1218

created branch time in 3 days

PublicEvent

push eventactor-framework/actor-framework

Dominik Charousset

commit sha c1cded9213473d07639137e8106569161e21b773

Replace Coverity badge with LGTM badge

view details

push time in 6 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 49c9d1beefabd9ccdab3e56576a242e193a28845

Fix LGTM warnings

view details

Dominik Charousset

commit sha eb526e4914b883e6b1200eb4f1476f3a5836d6e5

Merge pull request #1223 Fix LGTM warnings

view details

push time in 6 days

delete branch actor-framework/actor-framework

delete branch : topic/neverlord/cwe-468

delete time in 6 days

PR merged actor-framework/actor-framework

Fix LGTM warnings diagnostic

Resolve two "Suspicious sizeof offset in a pointer arithmetic expression" warnings as reported by LGTM. I'll merge if LGTM is happy with the changes, so an additional code review is not necessary. 🙂

+35 -23

1 comment

2 changed files

Neverlord

pr closed time in 6 days

pull request commentactor-framework/actor-framework

Fix LGTM warnings

This pull request fixes 2 alerts when merging 49c9d1beefabd9ccdab3e56576a242e193a28845 into eea24e16f951411e2bca0b6478365d2d002dd40e - view on LGTM.com

fixed alerts:

  • 2 for Suspicious add with sizeof
Neverlord

comment created time in 6 days

PR opened actor-framework/actor-framework

Fix LGTM warnings diagnostic

Resolve two "Suspicious sizeof offset in a pointer arithmetic expression" warnings as reported by LGTM. I'll merge if LGTM is happy with the changes, so an additional code review is not necessary. 🙂

+35 -23

0 comment

2 changed files

pr created time in 6 days

create barnchactor-framework/actor-framework

branch : topic/neverlord/cwe-468

created branch time in 6 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 5d6d6b461e15736ca4d5c9c6c364c3562ee80af4

Support variant types in json_reader

view details

push time in 7 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha c2b3e26de24dff717930ef3a71ce1e61ed7ce36c

Support variant fields in the json_writer

view details

push time in 7 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 1923e1572798665f70ecd4dd651163da622c79c8

Omit @type fields for nested objects

view details

push time in 7 days

delete branch actor-framework/actor-framework

delete branch : topic/neverlord/custom-types-4

delete time in 7 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha eea24e16f951411e2bca0b6478365d2d002dd40e

Add new example for variant-like custom types

view details

push time in 7 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha a545635346c168f975d317a26cb45a9f6bd1e933

Add missing include

view details

push time in 7 days

starteddapr/dapr

started time in 8 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha a128fecca6e73800485b0fa275e81c64ab88facb

Remove 'using namespace caf'

view details

push time in 8 days

push eventactor-framework/actor-framework

Dominik Charousset

commit sha 1beb851e0488b1c2ef60f106f03c132b83767ee8

Fix formatting and remove obsolete code

view details

push time in 8 days

startedgao-sun/eul

started time in 9 days