Hi Chung-Lin, I was ignoring your patch on the grounds that one of the omp gurus should deal with it. That says, it looks OK for trunk to me.
I presume that fortran/host_data-1.f90 should have the XFAIL removed? Cheers Paul On 21 July 2016 at 11:28, Chung-Lin Tang <clt...@codesourcery.com> wrote: > Ping x4 > > On 2016/7/13 7:52 PM, Chung-Lin Tang wrote: >> Ping x3 >> >> On 06/21/2016 02:18 PM, Chung-Lin Tang wrote: >>> Ping x2 >>> >>> On 2016/6/7 08:03 PM, Chung-Lin Tang wrote: >>>> Ping. >>>> >>>> On 2016/5/11 02:57 AM, Bernhard Reutner-Fischer wrote: >>>>> On May 9, 2016 4:26:50 PM GMT+02:00, Chung-Lin Tang >>>>> <clt...@codesourcery.com> wrote: >>>>>> Hi, this patch resolves an ICE for Fortran when using the OpenACC >>>>>> host_data directive. Actually, rather than say resolve, it's more like >>>>>> adjusting the front-end to same middle-end restrictions as C/C++, >>>>>> namely that we only support pointers or arrays for host_data right now. >>>>>> >>>>>> This patch contains a little bit of adjustments in >>>>>> fortran/openmp.c:resolve_omp_clauses(), >>>>>> and some testcase adjustments. This has been tested without regressions >>>>>> for Fortran. >>>>>> >>>>>> Is this okay for trunk? >>>>>> >>>>>> Thanks, >>>>>> Chung-Lin >>>>>> >>>>>> 2015-05-09 Chung-Lin Tang <clt...@codesourcery.com> >>>>>> >>>>>> gcc/ >>>>>> * fortran/openmp.c (resolve_omp_clauses): Adjust use_device clause >>>>>> handling to only allow pointers and arrays. >>>>> >>>>> Fortran has it's own ChangeLog. The patch itself looks somewhat plausible >>>>> to me, fwiw, but Jakub or a FE maintainer has the >>>>> say. >>>>> >>>> >>> > -- The difference between genius and stupidity is; genius has its limits. Albert Einstein