Index: src/Parser/parser.yy
===================================================================
--- src/Parser/parser.yy	(revision 4eb3a7c5d08b7aedeb694f5b4b465e652dd55d5e)
+++ src/Parser/parser.yy	(revision 0a9b5c19b3222459a7594e56a18da14957912bbe)
@@ -1081,7 +1081,6 @@
 	| logical_OR_expression '?' comma_expression ':' conditional_expression
 		{ $$ = new ExpressionNode( build_cond( yylloc, $1, $3, $5 ) ); }
-		// FIX ME: computes $1 twice
 	| logical_OR_expression '?' /* empty */ ':' conditional_expression // GCC, omitted first operand
-		{ $$ = new ExpressionNode( build_cond( yylloc, $1, $1->clone(), $4 ) ); }
+		{ $$ = new ExpressionNode( build_cond( yylloc, $1, nullptr, $4 ) ); }
 	;
 
