Dear All, This is a rather 'obvious' fix that returns gfortran to full compliance in the IVS testsuite. The testcase checks that various other combinations of arguments to elemental procedures work correctly.
I gave up trying to find which commit caused the problem because there were so many candidates! Bootstrapped and regtested on FC17/x86_64 - OK for trunk Cheers Paul 2013-01-07 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55618 * trans-expr.c (gfc_conv_procedure_call): Dereference scalar character function arguments to elemental procedures in scalarization loops. 2013-01-07 Paul Thomas <pa...@gcc.gnu.org> PR fortran/55618 * gfortran.dg/elemental_scalar_args_2.f90: New test.
submit.diff
Description: Binary data