osrf/osrf_testing_tools_cpp

memory_tools preload crashes on exit on Linux using aarch64

wjwwood opened this issue · 1 comments

This issue appears as a Program received signal SIGBUS, Bus error. in gdb or a return code of -7 from the gtest's that use memory tools, but only in our Linux-aarch64 CI jobs, e.g.:

-- run_test.py: extra environment variables:
 - RMW_IMPLEMENTATION=rmw_fastrtps_cpp
 - LD_PRELOAD=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools_interpose.so
-- run_test.py: extra environment variables to append:
 - LD_LIBRARY_PATH+=/home/rosbuild/ci_scripts/ws/build/rcl
-- run_test.py: invoking following command in '/home/rosbuild/ci_scripts/ws/src/ros2/rcl/rcl':
 - /home/rosbuild/ci_scripts/ws/build/rcl/test/test_time__rmw_fastrtps_cpp --gtest_output=xml:/home/rosbuild/ci_scripts/ws/build/rcl/test_results/rcl/test_time__rmw_fastrtps_cpp.gtest.xml
Running main() from gtest_main.cc
[==========] Running 8 tests from 2 test cases.
[----------] Global test environment set-up.
[----------] 2 tests from TestTimeFixture__rmw_fastrtps_cpp
[ RUN      ] TestTimeFixture__rmw_fastrtps_cpp.test_rcl_ros_time_set_override
[       OK ] TestTimeFixture__rmw_fastrtps_cpp.test_rcl_ros_time_set_override (0 ms)
[ RUN      ] TestTimeFixture__rmw_fastrtps_cpp.test_rcl_init_for_clock_and_point
[       OK ] TestTimeFixture__rmw_fastrtps_cpp.test_rcl_init_for_clock_and_point (1 ms)
[----------] 2 tests from TestTimeFixture__rmw_fastrtps_cpp (1 ms total)

[----------] 6 tests from rcl_time__rmw_fastrtps_cpp
[ RUN      ] rcl_time__rmw_fastrtps_cpp.clock_validation
[       OK ] rcl_time__rmw_fastrtps_cpp.clock_validation (0 ms)
[ RUN      ] rcl_time__rmw_fastrtps_cpp.default_clock_instanciation
[       OK ] rcl_time__rmw_fastrtps_cpp.default_clock_instanciation (0 ms)
[ RUN      ] rcl_time__rmw_fastrtps_cpp.specific_clock_instantiation
[       OK ] rcl_time__rmw_fastrtps_cpp.specific_clock_instantiation (0 ms)
[ RUN      ] rcl_time__rmw_fastrtps_cpp.rcl_time_difference
[       OK ] rcl_time__rmw_fastrtps_cpp.rcl_time_difference (0 ms)
[ RUN      ] rcl_time__rmw_fastrtps_cpp.rcl_time_difference_signed
[       OK ] rcl_time__rmw_fastrtps_cpp.rcl_time_difference_signed (0 ms)
[ RUN      ] rcl_time__rmw_fastrtps_cpp.rcl_time_update_callbacks
[       OK ] rcl_time__rmw_fastrtps_cpp.rcl_time_update_callbacks (0 ms)
[----------] 6 tests from rcl_time__rmw_fastrtps_cpp (0 ms total)

[----------] Global test environment tear-down
[==========] 8 tests from 2 test cases ran. (1 ms total)
[  PASSED  ] 8 tests.
-- run_test.py: return code -7
-- run_test.py: inject classname prefix into gtest result file '/home/rosbuild/ci_scripts/ws/build/rcl/test_results/rcl/test_time__rmw_fastrtps_cpp.gtest.xml'
-- run_test.py: verify result file '/home/rosbuild/ci_scripts/ws/build/rcl/test_results/rcl/test_time__rmw_fastrtps_cpp.gtest.xml'

-- from https://ci.ros2.org/job/ci_linux-aarch64/1444/testReport/junit/(root)/projectroot/test_time__rmw_fastrtps_cpp/

I've given up trying to fix this for now. I can confirm that the actual checks are still working in gtest, it's just an error that occurs during shutdown and I have no reason to believe it means that there's a memory problem on ARM, so I think checking on Linux-x86_64 and macOS-x86_64 is good enough for now.

This is what I've been able to debug so far. I added this diff and then took the output from gdb:

diff --git a/osrf_testing_tools_cpp/src/memory_tools/impl/linux.cpp b/osrf_testing_tools_cpp/src/memory_tools/impl/linux.cpp
index 9056ff6..ef6a552 100644
--- a/osrf_testing_tools_cpp/src/memory_tools/impl/linux.cpp
+++ b/osrf_testing_tools_cpp/src/memory_tools/impl/linux.cpp
@@ -48,9 +48,26 @@ using osrf_testing_tools_cpp::memory_tools::impl::StaticAllocator;
 using StaticAllocatorT = StaticAllocator<8388608>;
 // used to fullfil calloc call from dlerror.c during initialization of original functions
 // constructor is called on first use with a placement-new and the static storage
-static uint8_t g_static_allocator_storage[sizeof(StaticAllocatorT)];
+static uint8_t g_static_allocator_storage[sizeof(StaticAllocatorT)] = {0};
 static StaticAllocatorT * g_static_allocator = nullptr;
 
+static bool g_static_allocator_destroyed = false;
+class StaticAllocatorInitializer
+{
+public:
+  StaticAllocatorInitializer()
+  {
+    SAFE_FWRITE(stderr, "in StaticAllocatorInitializer()\n");
+    g_static_allocator_destroyed = false;
+  }
+  ~StaticAllocatorInitializer()
+  {
+    SAFE_FWRITE(stderr, "in ~StaticAllocatorInitializer()\n");
+    g_static_allocator_destroyed = true;
+  }
+};
+static StaticAllocatorInitializer g_static_allocator_initializer;
+
 // storage for original malloc/realloc/calloc/free
 using MallocSignature = void * (*)(size_t);
 static MallocSignature g_original_malloc = nullptr;
@@ -73,12 +90,24 @@ static void __linux_memory_tools_init(void)
   get_static_initialization_complete() = true;
 }
 
+// on shared library unload, go back to uninitialized behavior, passing through to static allocator.
+static void __linux_memory_tools_fini(void) __attribute__((destructor));
+static void __linux_memory_tools_fini(void)
+{
+  SAFE_FWRITE(stderr, "in __linux_memory_tools_fini()\n");
+  get_static_initialization_complete() = false;
+}
+
 extern "C"
 {
 
 void *
 malloc(size_t size) noexcept
 {
+  if (g_static_allocator_destroyed) {
+    SAFE_FWRITE(stderr, "in malloc(): g_static_allocator_destroyed is true\n");
+    return g_original_malloc(size);
+  }
   if (!get_static_initialization_complete()) {
     if (nullptr == g_static_allocator) {
       // placement-new the static allocator
@@ -93,6 +122,10 @@ malloc(size_t size) noexcept
 void *
 realloc(void * pointer, size_t size) noexcept
 {
+  if (g_static_allocator_destroyed) {
+    SAFE_FWRITE(stderr, "in realloc(): g_static_allocator_destroyed is true\n");
+    return g_original_realloc(pointer, size);
+  }
   if (!get_static_initialization_complete()) {
     if (nullptr == g_static_allocator) {
       // placement-new the static allocator
@@ -107,6 +140,10 @@ realloc(void * pointer, size_t size) noexcept
 void *
 calloc(size_t count, size_t size) noexcept
 {
+  if (g_static_allocator_destroyed) {
+    SAFE_FWRITE(stderr, "in calloc(): g_static_allocator_destroyed is true\n");
+    return g_original_calloc(count, size);
+  }
   if (!get_static_initialization_complete()) {
     if (nullptr == g_static_allocator) {
       // placement-new the static allocator
@@ -121,6 +158,10 @@ calloc(size_t count, size_t size) noexcept
 void
 free(void * pointer) noexcept
 {
+  if (g_static_allocator_destroyed) {
+    SAFE_FWRITE(stderr, "in free(): g_static_allocator_destroyed is true\n");
+    return free(pointer);
+  }
   if (nullptr == pointer || g_static_allocator->deallocate(pointer)) {
     // free of nullptr or,
     // memory was originally allocated by static allocator, no need to pass to "real" free
root@b68f3f766e6a:/home/rosbuild/ci_scripts/ws/build/osrf_testing_tools_cpp# gdb /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "aarch64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp...done.
(gdb) set env LD_PRELOAD=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools_interpose.so
(gdb) set env LD_DEBUG=libs
(gdb) r
Starting program: /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp
     34382:     find library=libc.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib            (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libc.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libc.so.6
     34382:
     34382:     find library=libmemory_tools.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib         (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools.so
     34382:
     34382:     find library=libdl.so.2 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib         (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libdl.so.2
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libdl.so.2
     34382:
     34382:     find library=libstdc++.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib         (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libstdc++.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/usr/lib/aarch64-linux-gnu/libstdc++.so.6
     34382:
     34382:     find library=libgcc_s.so.1 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib         (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libgcc_s.so.1
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libgcc_s.so.1
     34382:
     34382:     find library=libm.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib         (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libm.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libm.so.6
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libc.so.6
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libm.so.6
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libgcc_s.so.1
     34382:
     34382:
     34382:     calling init: /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libdl.so.2
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools_interpose.so
     34382:
in StaticAllocatorInitializer()
     34382:
     34382:     initialize program: /bin/sh
     34382:
     34382:
     34382:     transferring control: /bin/sh
     34382:
     34382:     find library=librcl.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl/tls/aarch64:/home/rosbuild/ci_scripts/ws/build/rcl/tls:/home/rosbuild/ci_scripts/ws/build/rcl/aarch64:/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/tls/aarch64/librcl.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/tls/librcl.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/aarch64/librcl.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/librcl.so
     34382:
     34382:     find library=libmemory_tools.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib    (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/aarch64/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/tls/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/aarch64/libmemory_tools.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools.so
     34382:
     34382:     find library=librcutils.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib             (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/tls/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/tls/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/tls/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/tls/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/aarch64/librcutils.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/librcutils.so
     34382:
     34382:     find library=libpthread.so.0 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls:/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls:/home/rosbuild/ci_scripts/ws/install/rcl/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib                (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib                (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/aarch64:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/aarch64:/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib            (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/tls/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/aarch64/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libpthread.so.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libpthread.so.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libpthread.so.0
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libpthread.so.0
     34382:
     34382:     find library=libstdc++.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libstdc++.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libstdc++.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libstdc++.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/usr/lib/aarch64-linux-gnu/libstdc++.so.6
     34382:
     34382:     find library=libgcc_s.so.1 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libgcc_s.so.1
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libgcc_s.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libgcc_s.so.1
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libgcc_s.so.1
     34382:
     34382:     find library=libc.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libc.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libc.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libc.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libc.so.6
     34382:
     34382:     find library=libdl.so.2 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libdl.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libdl.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libdl.so.2
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libdl.so.2
     34382:
     34382:     find library=librmw_fastrtps_cpp.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/librmw_fastrtps_cpp.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librmw_fastrtps_cpp.so
     34382:
     34382:     find library=librmw.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/librmw.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/librmw.so
     34382:
     34382:     find library=libm.so.6 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libm.so.6
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libm.so.6
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libm.so.6
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libm.so.6
     34382:
     34382:     find library=libfastrtps.so.1 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libfastrtps.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libfastrtps.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libfastrtps.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libfastrtps.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libfastrtps.so.1
     34382:
     34382:     find library=librosidl_typesupport_introspection_c.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/librosidl_typesupport_introspection_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librosidl_typesupport_introspection_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librosidl_typesupport_introspection_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/librosidl_typesupport_introspection_c.so
     34382:
     34382:     find library=librosidl_typesupport_introspection_cpp.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/librosidl_typesupport_introspection_cpp.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librosidl_typesupport_introspection_cpp.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librosidl_typesupport_introspection_cpp.so
     34382:
     34382:     find library=librosidl_generator_c.so [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/librosidl_generator_c.so
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/librosidl_generator_c.so
     34382:
     34382:     find library=libfastcdr.so.1 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libfastcdr.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libfastcdr.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libfastcdr.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libfastcdr.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libfastcdr.so.1
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libfastcdr.so.1
     34382:
     34382:     find library=libcrypto.so.1.0.0 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libcrypto.so.1.0.0
     34382:       trying file=tls/aarch64/libcrypto.so.1.0.0
     34382:       trying file=tls/libcrypto.so.1.0.0
     34382:       trying file=aarch64/libcrypto.so.1.0.0
     34382:       trying file=libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libcrypto.so.1.0.0
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libcrypto.so.1.0.0
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libcrypto.so.1.0.0
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/lib/aarch64-linux-gnu/libcrypto.so.1.0.0
     34382:
     34382:     find library=libtinyxml2.so.2 [0]; searching
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:tls/aarch64:tls:aarch64:          (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libtinyxml2.so.2
     34382:       trying file=tls/aarch64/libtinyxml2.so.2
     34382:       trying file=tls/libtinyxml2.so.2
     34382:       trying file=aarch64/libtinyxml2.so.2
     34382:       trying file=libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/build/rcl:/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib:/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib                (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/build/rcl/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl/lib:/home/rosbuild/ci_scripts/ws/install/std_msgs/lib             (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/std_msgs/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcl_interfaces/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib          (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/example_interfaces/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/builtin_interfaces/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_c/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib:/home/rosbuild/ci_scripts/ws/install/rmw/lib:/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib:/home/rosbuild/ci_scripts/ws/install/rcutils/lib:/home/rosbuild/ci_scripts/ws/install/fastrtps/lib            (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rmw/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/rcutils/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib               (LD_LIBRARY_PATH)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/poco_vendor/lib/libtinyxml2.so.2
     34382:      search path=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib:/home/rosbuild/ci_scripts/ws/install/fastcdr/lib           (RPATH from file /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp)
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libtinyxml2.so.2
     34382:       trying file=/home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libtinyxml2.so.2
     34382:      search cache=/etc/ld.so.cache
     34382:       trying file=/usr/lib/aarch64-linux-gnu/libtinyxml2.so.2
     34382:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libpthread.so.0
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libc.so.6
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libgcc_s.so.1
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libm.so.6
     34382:
     34382:
     34382:     calling init: /usr/lib/aarch64-linux-gnu/libstdc++.so.6
     34382:
     34382:
     34382:     calling init: /usr/lib/aarch64-linux-gnu/libtinyxml2.so.2
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libdl.so.2
     34382:
     34382:
     34382:     calling init: /lib/aarch64-linux-gnu/libcrypto.so.1.0.0
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/fastcdr/lib/libfastcdr.so.1
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rosidl_generator_c/lib/librosidl_generator_c.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_cpp/lib/librosidl_typesupport_introspection_cpp.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rosidl_typesupport_introspection_c/lib/librosidl_typesupport_introspection_c.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/fastrtps/lib/libfastrtps.so.1
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rcutils/lib/librcutils.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rmw/lib/librmw.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librmw_fastrtps_cpp.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/build/rcl/librcl.so
     34382:
     34382:
     34382:     calling init: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools_interpose.so
     34382:
in StaticAllocatorInitializer()
     34382:
     34382:     initialize program: /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp
     34382:
     34382:
     34382:     transferring control: /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp
     34382:
Running main() from gtest_main.cc
[==========] Running 2 tests from 1 test case.
[----------] Global test environment set-up.
[----------] 2 tests from TestGuardConditionFixture__rmw_fastrtps_cpp
[ RUN      ] TestGuardConditionFixture__rmw_fastrtps_cpp.test_rcl_guard_condition_accessors
[       OK ] TestGuardConditionFixture__rmw_fastrtps_cpp.test_rcl_guard_condition_accessors (1 ms)
[ RUN      ] TestGuardConditionFixture__rmw_fastrtps_cpp.test_rcl_guard_condition_life_cycle
[rcutils|error_handling.c:109] failed to allocate memory for the error state struct
[       OK ] TestGuardConditionFixture__rmw_fastrtps_cpp.test_rcl_guard_condition_life_cycle (0 ms)
[----------] 2 tests from TestGuardConditionFixture__rmw_fastrtps_cpp (1 ms total)

[----------] Global test environment tear-down
[==========] 2 tests from 1 test case ran. (1 ms total)
[  PASSED  ] 2 tests.
     34382:
     34382:     calling fini: /home/rosbuild/ci_scripts/ws/build/rcl/test/test_guard_condition__rmw_fastrtps_cpp [0]
     34382:
     34382:
     34382:     calling fini: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools_interpose.so [0]
     34382:
in __linux_memory_tools_fini()
in ~StaticAllocatorInitializer()
     34382:
     34382:     calling fini: /home/rosbuild/ci_scripts/ws/build/rcl/librcl.so [0]
     34382:
     34382:
     34382:     calling fini: /home/rosbuild/ci_scripts/ws/install/osrf_testing_tools_cpp/lib/libmemory_tools.so [0]
     34382:
     34382:
     34382:     calling fini: /home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librmw_fastrtps_cpp.so [0]
     34382:

Program received signal SIGBUS, Bus error.
0x0000ffffb73d52b4 in __cxa_finalize (d=0xffffb738b720) at cxa_finalize.c:48
48      cxa_finalize.c: No such file or directory.
(gdb) bt
#0  0x0000ffffb73d52b4 in __cxa_finalize (d=0xffffb738b720) at cxa_finalize.c:48
#1  0x0000ffffb73109a0 in __do_global_dtors_aux () from /home/rosbuild/ci_scripts/ws/install/rmw_fastrtps_cpp/lib/librmw_fastrtps_cpp.so
#2  0x0000ffffb7fe0110 in _dl_fini () at dl-fini.c:235
#3  0x0000ffffb73d4f18 in __run_exit_handlers (status=0, listp=0xffffb74e24d0 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#4  0x0000ffffb73d4f40 in __GI_exit (status=<optimized out>) at exit.c:104
#5  0x0000ffffb73c08a4 in __libc_start_main (main=0x0, argc=0, argv=0x0, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=<optimized out>) at libc-start.c:325
#6  0x0000000000416738 in _start ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb)

A useful thing to note here is that the interpose library (the one being loaded with LD_PRELOAD has it's shared library fini called before some of the other libraries like the rmw fastrtps library (this information comes from LD_DEBUG=libs being set).

My next things to check would be what the unloading order of the shared libraries are on Linux x86_64 and macOS.

Other ideas/notes:

  • The message from gdb is concerning: Backtrace stopped: previous frame identical to this frame (corrupt stack?)
  • Here is a link to the code line that gets the actual bus error (note the backtrace does not contain any of my custom functions) and I checked that this line matches the source used by Ubuntu for libc6-2.23: https://github.com/lattera/glibc/blob/a2f34833b1042d5d8eeb263b4cf4caaea138c4ad/stdlib/cxa_finalize.c#L48
  • Maybe it has to do with how ARM manages .bss versus .data compared to x86_64?
  • Maybe it has something to do with how stack unwinding information is managed on ARM (I know it works differently)?

I don't think this will help me, but something interesting and related that I found while researching:

It doesn't help me because I don't have a header that gets included in each TU, but it's interesting to know that's how std::cout is probably implemented.