diff --git a/src/compat/assumptions.h b/src/compat/assumptions.h index 4488db08868..78bf3c743f8 100644 --- a/src/compat/assumptions.h +++ b/src/compat/assumptions.h @@ -11,13 +11,6 @@ #include #include -// Assumption: We assume that the macro NDEBUG is not defined. -// Example(s): We use assert(...) extensively with the assumption of it never -// being a noop at runtime. -#if defined(NDEBUG) -# error "Bitcoin cannot be compiled without assertions." -#endif - // Assumption: We assume a C++17 (ISO/IEC 14882:2017) compiler (minimum requirement). // Example(s): We assume the presence of C++17 features everywhere :-) // ISO Standard C++17 [cpp.predefined]p1: diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 06086d6804a..686da98739b 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -16,9 +16,9 @@ #include #include #include +#include #include #include -#include #include #include #include @@ -39,7 +39,7 @@ #include #include #include -#include // For NDEBUG compile time check +#include #include #include #include diff --git a/src/validation.cpp b/src/validation.cpp index 30b3dde74f0..55f2514202b 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -47,7 +47,7 @@ #include #include #include -#include // For NDEBUG compile time check +#include #include #include #include