File tree 3 files changed +3
-10
lines changed 3 files changed +3
-10
lines changed Original file line number Diff line number Diff line change 11
11
#include < cstddef>
12
12
#include < limits>
13
13
14
- // Assumption: We assume that the macro NDEBUG is not defined.
15
- // Example(s): We use assert(...) extensively with the assumption of it never
16
- // being a noop at runtime.
17
- #if defined(NDEBUG)
18
- # error "Bitcoin cannot be compiled without assertions."
19
- #endif
20
-
21
14
// Assumption: We assume a C++17 (ISO/IEC 14882:2017) compiler (minimum requirement).
22
15
// Example(s): We assume the presence of C++17 features everywhere :-)
23
16
// ISO Standard C++17 [cpp.predefined]p1:
Original file line number Diff line number Diff line change 16
16
#include < hash.h>
17
17
#include < headerssync.h>
18
18
#include < index/blockfilterindex.h>
19
+ #include < kernel/chain.h>
19
20
#include < kernel/mempool_entry.h>
20
21
#include < logging.h>
21
- #include < kernel/chain.h>
22
22
#include < merkleblock.h>
23
23
#include < netbase.h>
24
24
#include < netmessagemaker.h>
39
39
#include < txmempool.h>
40
40
#include < txorphanage.h>
41
41
#include < txrequest.h>
42
- #include < util/check.h> // For NDEBUG compile time check
42
+ #include < util/check.h>
43
43
#include < util/strencodings.h>
44
44
#include < util/trace.h>
45
45
#include < validation.h>
Original file line number Diff line number Diff line change 47
47
#include < txmempool.h>
48
48
#include < uint256.h>
49
49
#include < undo.h>
50
- #include < util/check.h> // For NDEBUG compile time check
50
+ #include < util/check.h>
51
51
#include < util/fs.h>
52
52
#include < util/fs_helpers.h>
53
53
#include < util/hasher.h>
You can’t perform that action at this time.
0 commit comments