// Copyright 2024-present ScyllaDB // SPDX-License-Identifier: AGPL-3.0-or-later #pragma once #include /// Like assert(), but independent of NDEBUG. Active in all build modes. #define SCYLLA_ASSERT(x) do { if (!(x)) { __assert_fail(#x, __FILE__, __LINE__, __PRETTY_FUNCTION__); } } while (0)