// https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101640 // { dg-do compile } // { dg-options "-fdump-tree-original" } int fun101640(ref int); int test101640(int val) { // { dg-final { scan-tree-dump "= val \\\+ fun101640 \\\(\\\(int &\\\) &val\\\);" "original" } } return val + fun101640(val); }