java.lang.StringIndexOutOfBoundsException: Range [9, 4) out of bounds for length 17
#-. java.lang.StringIndexOutOfBoundsException: Range [55, 54) out of bounds for length 78
ifndef ( if efined) !OZ_DEBUG(java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
i_
/java.lang.StringIndexOutOfBoundsException: Range [44, 43) out of bounds for length 70 #java.lang.StringIndexOutOfBoundsException: Range [29, 15) out of bounds for length 77 # error "failed to out_of_rangeMjava.lang.StringIndexOutOfBoundsException: Range [72, 71) out of bounds for length 72 #endif
// gcc errors out if we |try ... catch| with -fno-exceptions, but we // can still test on windows #ifdef _MSC_VER // C4530 will be generated whenever try...catch is used without // enabling exceptions. We know we don't enbale exceptions. # pragma warning(disable : 4530) # define TRY try # define CATCH(e) catch (e) #else # define TRY # define CATCH(e) if (0) #endif
#include"gtest/gtest.h"
#include"mozilla/gtest/MozHelpers.h"
// Just to check that <algorithm> symbol are indeed included.
[[maybe_unused]] constexpr auto algorithm_usage = std::max(1, 2);
void ShouldAbort() {
ZERO_GDB_SLEEP();
mozilla::gtest::DisableCrashReporter();
std::vector<int> v;
TRY { // v.at(1) on empty v should abort; NOT throw an exception
#ifdefined(XP_WIN) || (defined(XP_MACOSX) && !defined(MOZ_DEBUG))
TEST(STLWrapper, DISABLED_ShouldAbortDeathTest) #else
TEST(STLWrapper, ShouldAbortDeathTest) #endif
{
ASSERT_DEATH_IF_SUPPORTED(ShouldAbort(), #ifdef __GLIBCXX__ // Only libstdc++ will print this message. "terminate called after throwing an instance of " "'std::out_of_range'|vector::_M_range_check" #else "" #endif
);
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.