From c644f43cde2def03b7e4ebb2f9d941c1561a241a Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Tue, 3 Dec 2019 19:06:04 +0100 Subject: [PATCH] Update test expection in use_stack_optimization with YulException --- test/libsolidity/StandardCompiler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/libsolidity/StandardCompiler.cpp b/test/libsolidity/StandardCompiler.cpp index e9d8613a4..f737ac99d 100644 --- a/test/libsolidity/StandardCompiler.cpp +++ b/test/libsolidity/StandardCompiler.cpp @@ -1199,7 +1199,9 @@ BOOST_AUTO_TEST_CASE(use_stack_optimization) result = compiler.compile(parsedInput); BOOST_REQUIRE(result["errors"].isArray()); BOOST_CHECK(result["errors"][0]["severity"] == "error"); - BOOST_CHECK(result["errors"][0]["type"] == "InternalCompilerError"); + BOOST_REQUIRE(result["errors"][0]["message"].isString()); + BOOST_CHECK(result["errors"][0]["message"].asString().find("Stack too deep when compiling inline assembly") != std::string::npos); + BOOST_CHECK(result["errors"][0]["type"] == "YulException"); } BOOST_AUTO_TEST_CASE(standard_output_selection_wildcard)