diff --git a/src/debug_begin.h b/src/debug_begin.h index f3306b5d..b2b2d0bb 100644 --- a/src/debug_begin.h +++ b/src/debug_begin.h @@ -32,3 +32,5 @@ #undef mdbx_assert #define mdbx_assert(env, expr) mdbx_ensure(env, expr) + +#pragma GCC optimize("-O0") diff --git a/src/debug_end.h b/src/debug_end.h index e361119b..3d840e68 100644 --- a/src/debug_end.h +++ b/src/debug_end.h @@ -5,3 +5,5 @@ #pragma pop_macro("mdbx_warning") #pragma pop_macro("mdbx_error") #pragma pop_macro("mdbx_assert") + +#pragma GCC reset_options