| commit | 5ec390b478ec20d11fab41065a4e90fb0ecd74fc | [log] [tgz] |
|---|---|---|
| author | Thomas Koenig <tkoenig@gcc.gnu.org> | Mon Jan 04 23:16:10 2021 +0100 |
| committer | Thomas Koenig <tkoenig@gcc.gnu.org> | Tue Jan 05 13:04:44 2021 +0100 |
| tree | 835a7666ede95dc46eeb9de1fa304ed0810b4a56 | |
| parent | afae4a55ccaa0de95ea11e5f634084db6ab2f444 [diff] |
Fix CO_REDUCE with RESULT_IMAGE. gcc/fortran/ChangeLog: * trans-array.c (gfc_conv_ss_descriptor): Use correct ref. * trans-intrinsic.c (trans_argument): Use gfc_conv_expr_reference. * trans-decl.c (gfc_build_builtin_function_decls): Correct spec for array. libgfortran/ChangeLog: * caf_shared/collective_subroutine.c (collsub_reduce_array): Fix off by one error for result. gcc/testsuite/ChangeLog: * gfortran.dg/caf-shared/co_reduce_1.f90: New test.