Index: src/ResolvExpr/AlternativeFinder.cc
===================================================================
--- src/ResolvExpr/AlternativeFinder.cc	(revision 5a824c2be15106d5828b869b4938a35536c353ae)
+++ src/ResolvExpr/AlternativeFinder.cc	(revision b37dba01720427bc6246805fb6bb003461bdb094)
@@ -992,4 +992,5 @@
 			// return the lowest cost alternative for the argument
 			Alternative &choice = winners.front();
+			referenceToRvalueConversion( choice.expr );
 			alternatives.push_back( Alternative( new SizeofExpr( choice.expr->clone() ), choice.env, Cost::zero ) );
 		} // if
@@ -1012,4 +1013,5 @@
 			// return the lowest cost alternative for the argument
 			Alternative &choice = winners.front();
+			referenceToRvalueConversion( choice.expr );
 			alternatives.push_back( Alternative( new AlignofExpr( choice.expr->clone() ), choice.env, Cost::zero ) );
 		} // if
