diff --git a/libcdi b/libcdi
index b9a7b1f01600456c195ea4b1611098e0d39cdfe7..aadde2aaf772967b41e461516093cb6a30771a51 160000
--- a/libcdi
+++ b/libcdi
@@ -1 +1 @@
-Subproject commit b9a7b1f01600456c195ea4b1611098e0d39cdfe7
+Subproject commit aadde2aaf772967b41e461516093cb6a30771a51
diff --git a/test/bandit_tests/CMakeLists.txt b/test/bandit_tests/CMakeLists.txt
index 1c68a3eb9ebe940f5f7180870fef113110bb3dd8..a240e7867140f4495c05b3250a49d689fbc874b6 100644
--- a/test/bandit_tests/CMakeLists.txt
+++ b/test/bandit_tests/CMakeLists.txt
@@ -24,6 +24,7 @@ foreach(target ${current_targets})
   target_include_directories(${target} PRIVATE ../../libcdi/interfaces/)
   target_include_directories(${target} PRIVATE ../../libcdi/src/)
   target_link_libraries(${target} PRIVATE cdolib cdilib)
+  target_compile_definitions(${target} PRIVATE ${cdo_compile_definitons})
   add_test(NAME ${target} COMMAND ${target})
   if(labels_${target})
     set_property(TEST ${target} PROPERTY LABELS labels_${target})