From: Eric Fiselier Date: Fri, 26 Oct 2018 20:20:12 +0000 (+0000) Subject: Work around gcc.gnu.org/PR87766 X-Git-Tag: llvmorg-8.0.0-rc1~5654 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e2ec68e17771ffcc2935608d30db1a6b7eb65d4b;p=platform%2Fupstream%2Fllvm.git Work around gcc.gnu.org/PR87766 llvm-svn: 345425 --- diff --git a/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp b/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp index ddedb88..f8f6252 100644 --- a/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp +++ b/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp @@ -125,7 +125,7 @@ template void test_assign_throws() { #if !defined(TEST_HAS_NO_EXCEPTIONS) auto try_throw = - [](any& lhs, auto&& rhs) { + [](any& lhs, Tp& rhs) { try { Move ? lhs = std::move(rhs) : lhs = rhs;