------- Comment #3 from sandmann at daimi dot au dot dk 2009-04-22 17:03 ------- Why not? If not using the return value is a bug, then it's also a bug if it isn't used after being passed through a statement expression.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39808