diff options
author | ilnurkh <ilnurkh@yandex-team.com> | 2023-10-17 08:15:44 +0300 |
---|---|---|
committer | ilnurkh <ilnurkh@yandex-team.com> | 2023-10-17 09:00:07 +0300 |
commit | 784925324fd115c37bc98c5bbfe64c15f9966d74 (patch) | |
tree | f763f6eaacfcd4757d249977aaddfa4e9b2a355b /library/cpp/type_info | |
parent | d6c75d9ec33559b29eb61a8f2e17cbca30fd5ae2 (diff) | |
download | ydb-784925324fd115c37bc98c5bbfe64c15f9966d74.tar.gz |
Y_FAIL->Y_ABORT at '^li'
https://clubs.at.yandex-team.ru/arcadia/29404
Diffstat (limited to 'library/cpp/type_info')
-rw-r--r-- | library/cpp/type_info/type.cpp | 2 | ||||
-rw-r--r-- | library/cpp/type_info/type_complexity.cpp | 2 | ||||
-rw-r--r-- | library/cpp/type_info/type_factory.cpp | 10 |
3 files changed, 7 insertions, 7 deletions
diff --git a/library/cpp/type_info/type.cpp b/library/cpp/type_info/type.cpp index d2c2fc6a5f..fb084fa18b 100644 --- a/library/cpp/type_info/type.cpp +++ b/library/cpp/type_info/type.cpp @@ -194,7 +194,7 @@ namespace NTi { if (Y_LIKELY(IsRc(factoryOrRc))) { size_t rc = FactoryOrRc_.fetch_sub(2, std::memory_order_acq_rel); if (rc == 2) { - Y_FAIL("DecRef isn't supposed to drop"); + Y_ABORT("DecRef isn't supposed to drop"); } } else if (Y_LIKELY(IsFactory(factoryOrRc))) { auto factory = CastToFactory(factoryOrRc); diff --git a/library/cpp/type_info/type_complexity.cpp b/library/cpp/type_info/type_complexity.cpp index 073c24b909..b994cc2187 100644 --- a/library/cpp/type_info/type_complexity.cpp +++ b/library/cpp/type_info/type_complexity.cpp @@ -71,7 +71,7 @@ int ComputeTypeComplexity(const TType* type) return 1 + ComputeTypeComplexity(type->AsTaggedRaw()->GetItemType()); } } - Y_FAIL("internal error: unreachable code"); + Y_ABORT("internal error: unreachable code"); } } // namespace NTi diff --git a/library/cpp/type_info/type_factory.cpp b/library/cpp/type_info/type_factory.cpp index 9d60307938..cc4206e012 100644 --- a/library/cpp/type_info/type_factory.cpp +++ b/library/cpp/type_info/type_factory.cpp @@ -336,7 +336,7 @@ namespace NTi { void DecRef() noexcept override { if (Counter_.Dec() == 0) { - Y_FAIL("DecRef is not supposed to drop"); + Y_ABORT("DecRef is not supposed to drop"); } } @@ -453,22 +453,22 @@ namespace NTi { void RefType(NTi::TType* type) noexcept override { Y_UNUSED(type); - Y_FAIL("not supposed to be called"); + Y_ABORT("not supposed to be called"); } void UnRefType(NTi::TType* type) noexcept override { Y_UNUSED(type); - Y_FAIL("not supposed to be called"); + Y_ABORT("not supposed to be called"); } void DecRefType(NTi::TType* type) noexcept override { Y_UNUSED(type); - Y_FAIL("not supposed to be called"); + Y_ABORT("not supposed to be called"); } long RefCountType(const NTi::TType* type) const noexcept override { Y_UNUSED(type); - Y_FAIL("not supposed to be called"); + Y_ABORT("not supposed to be called"); } }; |