When attempting to define a global DDS topic, GCC will compile successfully and then segfault immediately at runtime. This bug does not seem to affect other compilers such as clang. For reference, I was using GCC 13.3 and clang 18.1.3 on Ubuntu 24.04 LTS