[gomp4] optimize GOMP_MAP_TO_PSET

Thomas Schwinge thomas@codesourcery.com
Mon Jan 30 16:00:00 GMT 2017


Hi Cesar!

On Mon, 30 Jan 2017 07:19:27 -0800, Cesar Philippidis <cesar@codesourcery.com> wrote:
> On 01/30/2017 02:26 AM, Thomas Schwinge wrote:
> > On Fri, 27 Jan 2017 08:06:22 -0800, Cesar Philippidis <cesar@codesourcery.com> wrote:
> >     PASS: libgomp.fortran/examples-4/async_target-2.f90   -O0  (test for excess errors)
> >     [-PASS:-]{+FAIL:+} libgomp.fortran/examples-4/async_target-2.f90   -O0  execution test

> >     PASS: libgomp.fortran/target3.f90   -O0  (test for excess errors)
> >     [-PASS:-]{+FAIL:+} libgomp.fortran/target3.f90   -O0  execution test

> > In all cases, the run-time error message is:
> > 
> >     libgomp: Pointer target of array section wasn't mapped
> 
> I'm not seeing any of these failures on power8 and x86_64 with multilibs
> disabled. How did you configure gcc? And those are OpenMP tests. Are you
> testing OpenMP target offloading, if so how?

Well,
"--enable-offload-targets=nvptx-none="$T"/install/offload-nvptx-none,x86_64-intelmicemul-linux-gnu="$T"/install/offload-x86_64-intelmicemul-linux-gnu,hsa"
as done in my build scripts (trunk-offload-big.tar.bz2,
trunk-offload-light.tar.bz2) as posted on
<https://gcc.gnu.org/wiki/Offloading#How_to_try_offloading_enabled_GCC>.
(The versions uploaded there have not yet been updated to enable HSA
offloading, but that's not relevant in this discussion.)


Grüße
 Thomas



More information about the Gcc-patches mailing list