[Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15

Tom de Vries Tom_deVries@mentor.com
Mon Jan 29 13:02:00 GMT 2018


Hi,

this ( r257065 ) caused: PR84088 - "[nvptx] 
libgomp.oacc-fortran/declare-*.f90 execution fails" ( 
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84088 ).

Thanks,
- Tom

On 01/24/2018 10:05 AM, Paul Richard Thomas wrote:
> Hi Jakub,
> 
> The lateness is indeed embarrassing but couldn't be helped.
> 
>> Given above my preference would be to keep version an int, and
>> change rank and type to signed char and attribute to signed short.
>> That way there will be no padding on either 32-bit or 64-bit targets,
>> and the structure will be at least a little bit smaller.
>> How much work would that be to change it in the patch?  I'd expect
>> just a few lines in gcc/fortran and few lines in libgfortran...
>>
>>          Jakub
> 
> I can do that this afternoon. It's little more work than changing a
> couple of typedefs. There are one or two other, cosmetic changes to
> make too.
> 
> Thanks
> 
> Paul
> 



More information about the Gcc-patches mailing list