From owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org  Wed Sep 27 12:34:48 2017
Return-Path: <owner-sc22wg5+sc22wg5-dom8=www.open-std.org@open-std.org>
X-Original-To: sc22wg5-dom8
Delivered-To: sc22wg5-dom8@www.open-std.org
Received: by www.open-std.org (Postfix, from userid 521)
	id E60DD358A25; Wed, 27 Sep 2017 12:34:47 +0200 (CEST)
Delivered-To: sc22wg5@open-std.org
X-Greylist: delayed 1529 seconds by postgrey-1.34 at www5.open-std.org; Wed, 27 Sep 2017 12:34:46 CEST
Received: from mailgate-1.central.cranfield.ac.uk (mailgate-1.central.cranfield.ac.uk [138.250.48.78])
	by www.open-std.org (Postfix) with ESMTP id 9D30F358283
	for <sc22wg5@open-std.org>; Wed, 27 Sep 2017 12:34:45 +0200 (CEST)
Received: from ccexchmail-2.central.cranfield.ac.uk ([138.250.48.159] helo=CCEXCHMAIL-2.cns.cranfield.ac.uk)
	by mailgate-1.central.cranfield.ac.uk with esmtp (Exim 4.80.1)
	(envelope-from <Salvatore.Filippone@cranfield.ac.uk>)
	id 1dx9HG-0005Hu-JL; Wed, 27 Sep 2017 11:09:14 +0100
Received: from CCEXCHMAIL-3.cns.cranfield.ac.uk (138.250.48.200) by
 CCEXCHMAIL-2.cns.cranfield.ac.uk (138.250.48.159) with Microsoft SMTP Server
 (TLS) id 15.0.1320.4; Wed, 27 Sep 2017 11:09:13 +0100
Received: from CCEXCHMAIL-3.cns.cranfield.ac.uk ([138.250.48.200]) by
 CCEXCHMAIL-3.cns.cranfield.ac.uk ([138.250.48.200]) with mapi id
 15.00.1320.000; Wed, 27 Sep 2017 11:09:13 +0100
From: "Filippone, Salvatore" <Salvatore.Filippone@cranfield.ac.uk>
To: "thomas.l.clune@nasa.gov" <thomas.l.clune@nasa.gov>,
	"j3@mailman.j3-fortran.org" <j3@mailman.j3-fortran.org>,
	"damian@sourceryinstitute.org" <damian@sourceryinstitute.org>,
	"longb@cray.com" <longb@cray.com>
CC: "van.snyder@jpl.nasa.gov" <van.snyder@jpl.nasa.gov>,
	"sc22wg5@open-std.org" <sc22wg5@open-std.org>
Subject: Re: (SC22WG5.5968) (j3.2006) generic programming in F2020
Thread-Topic: (SC22WG5.5968) (j3.2006) generic programming in F2020
Thread-Index: AQHTNyHKK/l40uudKkieTfXAkH69i6LIcksA
Date: Wed, 27 Sep 2017 10:09:12 +0000
Message-ID: <1506506950.378.58.camel@cranfield.ac.uk>
References: <20170926174021.A8F283587DC@www.open-std.org>
	 <08474B91-8ACB-43E9-8568-8804C9FE3C44@cray.com>
	 <20170926223420.27B2E3587DE@www.open-std.org>
	 <20170926224445.C756D3587F5@www.open-std.org>
	 <2F94D9EB-935B-4D68-A3B2-314DC05A68BD@nasa.gov>
	 <20170926234657.9A0E53587DE@www.open-std.org>
In-Reply-To: <20170926234657.9A0E53587DE@www.open-std.org>
Accept-Language: it-IT, en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.22.6 (3.22.6-2.fc25) 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [138.250.92.4]
Content-Type: text/plain; charset="utf-8"
Content-ID: <043E8C058B25EB439BF212DCBD5CDF12@Cranfield.ac.uk>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Sender: owner-sc22wg5@open-std.org
Precedence: bulk

SSBsaWtlIEJpbGwncyBwcm9wb3NhbCwgYnV0IEknZCBsaWtlIHRvIHVuZGVyc3RhbmQgaG93IHRo
YXQgd29ya3MgaW4NCnByYWN0aWNlLCBlc3BlY2lhbGx5IHdoZW4gaXQgY29tZXMgdG8gdHlwZSBl
eHRlbnNpb24gaGllcmFyY2hpZXMuIMKgDQpNeSBtb3RpdmF0aW5nIGV4YW1wbGUgd291bGQgYmUg
dGhhdCBvZiBhIHNwYXJzZSBtYXRyaXggY2xhc3Mgd2hpY2ggY2FuDQpoYXZlIGRpZmZlcmVudCB0
eXBlcyBmb3IgdGhlIGVudHJpZXMgKGUuZy4gaW50ZWdlciwgcmVhbCwgY29tcGxleCksIGFuZA0K
ZGlmZmVyZW50IHdheXMgb2Ygc3RvcmluZyB0aGUgZW50cmllcycgaW5kaWNlcywgYnV0IHRoZSBt
ZWNoYW5pc21zIG9mDQp0aGUgc3RvcmFnZSBhcmUgdGhlIHNhbWUgYWNyb3NzIGRpZmZlcmVudCBl
bnRyaWVzJyB0eXBlcy4gDQoNClNvLCBJIHdvdWxkIHdhbnQgdG8gaGF2ZSB0aGUgbWVhbnMgdG8g
ZG8gc29tZXRoaW5nIGxpa2UgdGhpcyAoYW5kDQpwbGVhc2UgZm9yZ2l2ZSBtZSBmb3IgdGhlIHZl
cnkgbG9vc2UgcHNldWRvLXN5bnRheCBJJ20gdXNpbmcpIA0KICAgDQogICB0eXBlIGJhc2UNCiAg
ICAgIHR5cGUoKikgOjogZW50cnlfdHlwZQ0KICAgY29udGFpbnMNCiAgICAgICBwcm9jZWR1cmUg
OjogY29udmVydF90bw0KICAgICAgIHByb2NlZHVyZSA6OiBjb252ZXJ0X2Zyb20gDQogICBlbmQg
dHlwZSBiYXNlDQoNCiAgIHR5cGUsIGV4dGVuZHMoYmFzZSkgOjogZXh0MQ0KICAgICAgdHlwZShz
YW1lX2FzKGV4dDElYmFzZSVlbnRyeV90eXBlKSksIGFsbG9jYXRhYmxlIDo6IGVudHJpZXMoOikN
CiAgIGVuZCB0eXBlIGV4dDEgDQoNCiAgIHR5cGUsIGV4dGVuZHMoYmFzZSkgOjogZXh0Mg0KICAg
ICAgdHlwZShzYW1lX2FzKGV4dDIlYmFzZSVlbnRyeV90eXBlKSksIGFsbG9jYXRhYmxlIDo6IGVu
dHJpZXMoOikNCiAgICAgICEgT3RoZXIgc3R1ZmYgdGhhdCBtYWtlcyBpdCBkaWZmZXJlbnQgZnJv
bSBleHQyDQogICBlbmQgdHlwZSBleHQyDQoNCiAgIHR5cGUsIGV4dGVuZHMoYmFzZSkgOjogZXh0
Mw0KICAgICAgdHlwZShzYW1lX2FzKGV4dDMlYmFzZSVlbnRyeV90eXBlKSksIGFsbG9jYXRhYmxl
IDo6IGVudHJpZXMoOikNCiAgICAgICEgT3RoZXIgc3R1ZmYgdGhhdCBtYWtlcyBpdCBkaWZmZXJl
bnQgZnJvbSBleHQxIGFuZCBleHQyDQogICBlbmQgdHlwZSBleHQzIA0KDQogICB0ZW1wbGF0ZSBz
dWJyb3V0aW5lIGNvbnZlcnQoYSxiKQ0KICAgICAgICAgIGNsYXNzKGJhc2UpIDo6IGEsYg0KICAg
ICAgICAgIHR5cGUoZXh0MyhzYW1lX2FzKGElZW50cnlfdHlwZSkpKSA6OiB0bXAgDQogICAgICAg
ICAgY2FsbCBhJWNvbnZlcnRfdG8odG1wKQ0KICAgICAgICAgIGNhbGwgYiVjb252ZXJ0X2Zyb20o
dG1wKQ0KICAgICBlbmQgc3Vicm91dGluZQ0KDQpJbiBvdGhlciB3b3JkcywgSSBuZWVkIHRvIGhh
dmUgbXVsdGlwbGUgb2JqZWN0IGhpZXJhcmNoaWVzIGFuZCBJIG5lZWQNCnRvIGJlIGFibGUgdG8g
ZGVjbGFyZSBhIHZhcmlhYmxlIHRoYXQgZG9lcyBOT1QgaGF2ZSB0aGUgc2FtZSB0eXBlIG9mIGFu
DQphcmd1bWVudCwgYnV0IElTIGRlcml2ZWQgaW4gdGhlIHNhbWUgY2xhc3MgaGllcmFyY2h5IGJh
c2VkIG9uIHRoZSBzYW1lDQp0eXBlIGFzIG9uZSBvZiB0aGUgY29tcG9uZW50cyBvZiB0aGUgYXJn
dW1lbnQgKGFzIHdlbGwgYXMgbWF0Y2hpbmcgdGhlDQp0eXBlIG9mIG90aGVyIGFyZ3VtZW50cyBm
b3IgbW9yZSBjb21wbGV4IG1ldGhvZHMpLiANCg0KV291bGQgdGhpcyBiZSBjb3ZlcmVkIGJ5IEJp
bGwncyBwcm9wb3NhbD8gSG93PyANCg0KVGhhbmtzIGEgbG90DQpTYWx2YXRvcmUgDQoNCg0KDQpP
biBUdWUsIDIwMTctMDktMjYgYXQgMTY6NDYgLTA3MDAsIERhbWlhbiBSb3Vzb24gd3JvdGU6DQo+
IA0KPiANCj4gT24gU2VwdGVtYmVyIDI2LCAyMDE3IGF0IDQ6NDI6MzYgUE0sIENsdW5lLCBUaG9t
YXMgTC4gKEdTRkMtNjEwMSkgKHRoDQo+IG9tYXMubC5jbHVuZUBuYXNhLmdvdikgd3JvdGU6DQo+
ID4gSSBoYXRlIHRvIGJlIHRoZSBkb3duZXIgb24gdGhpcyB0aHJlYWQsIHdoaWNoIEkgb3RoZXJ3
aXNlIGZpbmQNCj4gPiBmYXNjaW5hdGluZywgYnV0IOKApsKgDQo+ID4gDQo+ID4gVGhlcmUgaXMg
ZmFyIHRvbyBtdWNoIGRpc2N1c3Npb24gb2Ygc29sdXRpb25zIChvciBwb3RlbnRpYWwNCj4gPiBz
b2x1dGlvbnMpIGFuZCBmYXIgdG9vIGxpdHRsZSBvbiBtb3RpdmF0aW5nIGNvbmNyZXRlIF91c2Ug
Y2FzZXNfLsKgDQo+IA0KPiBUaGFua3MgZm9yIHRoZSBpbnB1dCwgVG9tLiDCoE15IHJlYXNvbiBm
b3IgZGVzY3JpYmluZyB0aGUgT3BlbkNvYXJyYXlzDQo+IG5lZWQgd2FzIHRvIHByb3ZpZGUgYSB1
c2UgY2FzZS4gwqBQcm9iYWJseSBpdCB3b3VsZCBoYXZlIGJlZW4gYmV0dGVyDQo+IGZvciBtZSB0
byBzdW1tYXJpemUgaXQgaW4gYSBzaG9ydCBwYXBlciBmb3IgdXBsb2FkIHRvIHRoZSBKMyBzaXRl
Lg0KPiDCoEnigJlsbCBkbyB0aGF0IG5vdyBpbiBjYXNlIGl0IGhlbHBzLCBidXQgaWYgSeKAmW0g
aW5jb3JyZWN0bHkgZGVzY3JpYmluZw0KPiB3aGF0IEkgbWVudGlvbmVkIGFzIGEgdXNlIGNhc2Us
IHBsZWFzZSBmZWVsIGZyZWUgdG8gc2F5IHNvIGFuZCB0ZWxsDQo+IG1lIHdoYXTigJlzIG1pc3Np
bmcuDQo+IERhbWlhbg0KLS0gDQpTYWx2YXRvcmUgRmlsaXBwb25lLCBQaEQNCkxlY3R1cmVyLMKg
T3B0aW9uIExlYWRlciANCkNlbnRyZSBmb3IgQ29tcHV0YXRpb25hbCBFbmdpbmVlcmluZyBTY2ll
bmNlcywNClNjaG9vbCBvZiBBZXJvc3BhY2UsIFRyYW5zcG9ydCBhbmQgTWFudWZhY3R1cmluZywg
QmxkZyA1Mg0KQ3JhbmZpZWxkIFVuaXZlcnNpdHkNCkNyYW5maWVsZA0KTUs0MyAwQUwNClVuaXRl
ZCBLaW5nZG9tDQp0ZWw6ICs0NCgwKSAxMjM0IDc1ODM2MQ0K
