https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84088
--- Comment #9 from paul.richard.thomas at gmail dot com <paul.richard.thomas at gmail dot com> --- Ha! Thanks... In the main programme: struct array00_integer(kind=4) desc.3; desc.3.dtype = {.elem_len=8, .rank=0, .type=11}; desc.3.data = (void * restrict) &z; foo (&desc.3); At least foo is reporting the correct result. I'm onto it. Paul On 30 January 2018 at 10:59, vries at gcc dot gnu.org <gcc-bugzi...@gcc.gnu.org> wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84088 > > --- Comment #8 from Tom de Vries <vries at gcc dot gnu.org> --- >> > am unable to reproduce it and do not have access to the target you are >> > using. > >> I may have found a way to reproduce the problem without libgomp > > Forgot to mention: on x86_64, so you should be able to reproduce this. > > -- > You are receiving this mail because: > You are on the CC list for the bug.