https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64372
--- Comment #10 from Jason Merrill <jason at gcc dot gnu.org> --- Author: jason Date: Tue May 15 21:56:29 2018 New Revision: 260272 URL: https://gcc.gnu.org/viewcvs?rev=260272&root=gcc&view=rev Log: PR c++/64372 - CWG 1560, gratuitous lvalue-rvalue conversion in ?: * call.c (build_conditional_expr_1): Don't force_rvalue when one arm is a throw-expression. Added: trunk/gcc/testsuite/g++.dg/cpp1y/dr1560.C Modified: trunk/gcc/cp/ChangeLog trunk/gcc/cp/call.c