diff --git a/test/test_delegate_observable.cpp b/test/test_delegate_observable.cpp index 638e7afa..914d97f6 100644 --- a/test/test_delegate_observable.cpp +++ b/test/test_delegate_observable.cpp @@ -98,14 +98,15 @@ namespace #if defined(ETL_COMPILER_GCC) #if (ETL_COMPILER_FULL_VERSION <= 1100) - #define ETL_ENABLE_DELEGATE_OBSERVABLE_CREATE_OBSERVABLE 0 + #define ETL_GCC_11 1 #else - #define ETL_ENABLE_DELEGATE_OBSERVABLE_CREATE_OBSERVABLE 1 + #define ETL_GCC_11 0 #endif #else - #define ETL_ENABLE_DELEGATE_OBSERVABLE_CREATE_OBSERVABLE 1 + #define ETL_GCC_11 0 #endif +#define ETL_ENABLE_DELEGATE_OBSERVABLE_CREATE_OBSERVABLE (ETL_GCC_11 && ETL_USING_CPP14) #if ETL_ENABLE_DELEGATE_OBSERVABLE_CREATE_OBSERVABLE //*************************************************************************