From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 50390 invoked by alias); 5 Apr 2016 07:31:44 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 50376 invoked by uid 89); 5 Apr 2016 07:31:44 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Imagine, H*r:ip*10.253.24.26, H*RU:HELO, Hx-spam-relays-external:HELO X-HELO: mga03.intel.com Received: from mga03.intel.com (HELO mga03.intel.com) (134.134.136.65) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 05 Apr 2016 07:31:33 +0000 Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP; 05 Apr 2016 00:31:31 -0700 X-ExtLoop1: 1 Received: from heckel-mobl3.ger.corp.intel.com (HELO [172.28.205.63]) ([172.28.205.63]) by fmsmga002.fm.intel.com with ESMTP; 05 Apr 2016 00:31:30 -0700 Subject: Re: [PATCH 1/3] fort_dyn_array: Enable dynamic member types inside a structure. To: Yao Qi References: <1458204189-13267-1-git-send-email-bernhard.heckel@intel.com> <1458204189-13267-2-git-send-email-bernhard.heckel@intel.com> <86h9fhpkkz.fsf@gmail.com> Cc: brobecker@adacore.com, gdb-patches@sourceware.org From: "Heckel, Bernhard" Message-ID: <570369BC.60407@intel.com> Date: Tue, 05 Apr 2016 07:31:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <86h9fhpkkz.fsf@gmail.com> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2016-04/txt/msg00056.txt.bz2 T24gMDQvMDQvMjAxNiAxNTozMCwgWWFvIFFpIHdyb3RlOgo+IEJlcm5oYXJk IEhlY2tlbCA8YmVybmhhcmQuaGVja2VsQGludGVsLmNvbT4gd3JpdGVzOgo+ Cj4+IGZvcnRfZHluX2FycmF5OiBFbmFibGUgZHluYW1pYyBtZW1iZXIgdHlw ZXMgaW5zaWRlIGEgc3RydWN0dXJlLgo+Pgo+PiAyMDE2LTAyLTI0ICBCZXJu aGFyZCBIZWNrZWwgIDxiZXJuaGFyZC5oZWNrZWxAaW50ZWwuY29tPgo+PiAy MDE1LTAzLTIwICBLZXZlbiBCb2VsbCAgPGtldmVuLmJvZWxsQGludGVsLmNv bT4KPj4KPj4gQmVmb3JlOgo+PiAoZ2RiKSBwcmludCB0aHJlZXYlaXZsYSgx KQo+PiBDYW5ub3QgYWNjZXNzIG1lbW9yeSBhdCBhZGRyZXNzIDB4Mwo+PiAo Z2RiKSBwcmludCB0aHJlZXYlaXZsYSg1KQo+PiBubyBzdWNoIHZlY3RvciBl bGVtZW50Cj4+Cj4+IEFmdGVyOgo+PiAoZ2RiKSBwcmludCB0aHJlZXYlaXZs YSgxKQo+PiAkOSA9IDEKPj4gKGdkYikgcHJpbnQgdGhyZWV2JWl2bGEoNSkK Pj4gJDEwID0gNDIKPiBJdCB3b3VsZCBiZSBoZWxwZnVsIHRvIGRlc2NyaWJl IHlvdXIgY2hhbmdlLCBhdCBsZWFzdCBwZW9wbGUgZG9uJ3Qga25vdwo+IG11 Y2ggYWJvdXQgZm9ydHJhbiwgbGlrZSBtZSwgY2FuIHVuZGVyc3RhbmQgdGhl IGNoYW5nZS4KPgo+PiBnZGIvQ2hhbmdlbG9nOgo+Pgo+PiAJKiBnZGJ0eXBl cy5jIChyZW1vdmVfZHluX3Byb3ApOiBOZXcuCj4+IAkqIGdkYnR5cGVzLmg6 IEZvcndhcmQgZGVjbGFyYXRpb24gb2YgbmV3IGZ1bmN0aW9uLgo+PiAJKiB2 YWx1ZS5jICh2YWx1ZV9hZGRyZXNzKTogUmV0dXJuIGR5bmFtaWMgcmVzb2x2 ZWQgbG9jYXRpb24gb2YgYSB2YWx1ZS4KPj4gCShzZXRfdmFsdWVfY29tcG9u ZW50X2xvY2F0aW9uKTogQWRqdXN0IHRoZSB2YWx1ZSBhZGRyZXNzCj4+IAlm b3Igc2luZ2xlIHZhbHVlIHByaW50cy4KPj4gCSh2YWx1ZV9wcmltaXRpdmVf ZmllbGQpOiBTdXBwb3J0IHZhbHVlIHR5cGVzIHdpdGggYSBkeW5hbWljIGxv Y2F0aW9uLgo+PiAJKHNldF9pbnRlcm5hbHZhcik6IFJlbW92ZSBkeW5hbWlj IGxvY2F0aW9uIHByb3BlcnR5IG9mCj4+IAlpbnRlcm5hbCB2YXJpYWJsZXMu Cj4+Cj4+IGdkYi90ZXN0c3VpdGUvQ2hhbmdlbG9nOgo+Pgo+PiAJKiBnZGIu Zm9ydHJhbi92bGEtdHlwZS5mOTA6IE5ldyBmaWxlLgo+PiAJKiBnZGIuZm9y dHJhbi92bGEtdHlwZS5leHA6IE5ldyBmaWxlLgo+Pgo+PiAtLS0KPj4gICBn ZGIvZ2RidHlwZXMuYyAgICAgICAgICAgICAgICAgICAgICAgICB8IDQzICsr KysrKysrKysrKystLQo+PiAgIGdkYi9nZGJ0eXBlcy5oICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDMgKysKPj4gICBnZGIvdGVzdHN1aXRlL2dkYi5m b3J0cmFuL3ZsYS10eXBlLmV4cCB8IDk4ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysKPj4gICBnZGIvdGVzdHN1aXRlL2dkYi5mb3J0cmFu L3ZsYS10eXBlLmY5MCB8IDg4ICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrKwo+PiAgIGdkYi92YWx1ZS5jICAgICAgICAgICAgICAgICAgICAgICAg ICAgIHwgMzUgKysrKysrKysrKy0tCj4+ICAgNSBmaWxlcyBjaGFuZ2VkLCAy NjEgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkKPj4gICBjcmVhdGUg bW9kZSAxMDA3NTUgZ2RiL3Rlc3RzdWl0ZS9nZGIuZm9ydHJhbi92bGEtdHlw ZS5leHAKPj4gICBjcmVhdGUgbW9kZSAxMDA3NTUgZ2RiL3Rlc3RzdWl0ZS9n ZGIuZm9ydHJhbi92bGEtdHlwZS5mOTAKPj4KPj4gZGlmZiAtLWdpdCBhL2dk Yi9nZGJ0eXBlcy5jIGIvZ2RiL2dkYnR5cGVzLmMKPj4gaW5kZXggZjEyOWIw ZS4uMDY2ZmU4OCAxMDA2NDQKPj4gLS0tIGEvZ2RiL2dkYnR5cGVzLmMKPj4g KysrIGIvZ2RiL2dkYnR5cGVzLmMKPj4gQEAgLTIwNjQsNyArMjA2NCw4IEBA IHJlc29sdmVfZHluYW1pY19zdHJ1Y3QgKHN0cnVjdCB0eXBlICp0eXBlLAo+ PiAgIAo+IEZpcnN0IG9mIGFsbCwgdGhlIGNoYW5nZSBpbiByZXNvbHZlX2R5 bmFtaWNfc3RydWN0IGlzbid0IG1lbnRpb25lZCBpbgo+IHRoZSBDTCBlbnRy eS4KPgo+PiAgICAgICAgIHBpbmZvLnR5cGUgPSBjaGVja190eXBlZGVmIChU WVBFX0ZJRUxEX1RZUEUgKHR5cGUsIGkpKTsKPj4gICAgICAgICBwaW5mby52 YWxhZGRyID0gYWRkcl9zdGFjay0+dmFsYWRkcjsKPj4gLSAgICAgIHBpbmZv LmFkZHIgPSBhZGRyX3N0YWNrLT5hZGRyOwo+PiArICAgICAgcGluZm8uYWRk ciA9IGFkZHJfc3RhY2stPmFkZHIKPj4gKyAgICAgICAgICAgICAgKyAoVFlQ RV9GSUVMRF9CSVRQT1MgKHJlc29sdmVkX3R5cGUsIGkpIC8gVEFSR0VUX0NI QVJfQklUKTsKPiBBRkFJQ1MsIGFkZHJfc3RhY2stPnZhbGFkZHIgYW5kIGFk ZHJfc3RhY2stPmFkZHIgY2FuJ3QgYmUgdXNlZAo+IHRvZ2V0aGVyLiAgRWl0 aGVyIG9mIHRoZW0gaXMgdXNlZCwgc28gd2h5IGRvIHdlIHNldCBib3RoIG9m IHRoZW0/CkFjdHVhbGx5LCB3aGVuIHJlc29sdmluZyBkeW5hbWljIHR5cGVz IEkgZG9uJ3QgdXNlIHRoZSB2YWxhZGRyLiBGcm9tIAp3aGF0IEkgdW5kZXJz dG9vZApJIGNvdWxkIGV2ZW4gcmV0dXJuIGlmIHZhbGFkZHIgaXMgbm90IE51 bGwgYXMgdGhlIFRZUEUgc2hvdWxkIGFscmVhZHkgYmUgCnJlc29sdmVkIGF0 IHRoYXQgdGltZS4KQnV0IEkgd2FzIHVuc3VyZSBhYm91dCBpdCBhbmQga2Vw dCB0aGUgY29kZS4KPgo+PiAgICAgICAgIHBpbmZvLm5leHQgPSBhZGRyX3N0 YWNrOwo+PiAgIAo+PiAgICAgICAgIFRZUEVfRklFTERfVFlQRSAocmVzb2x2 ZWRfdHlwZSwgaSkKPj4gQEAgLTIwOTAsOCArMjA5MSwxMyBAQCByZXNvbHZl X2R5bmFtaWNfc3RydWN0IChzdHJ1Y3QgdHlwZSAqdHlwZSwKPj4gICAJcmVz b2x2ZWRfdHlwZV9iaXRfbGVuZ3RoID0gbmV3X2JpdF9sZW5ndGg7Cj4+ICAg ICAgIH0KPj4gICAKPj4gLSAgVFlQRV9MRU5HVEggKHJlc29sdmVkX3R5cGUp Cj4+IC0gICAgPSAocmVzb2x2ZWRfdHlwZV9iaXRfbGVuZ3RoICsgVEFSR0VU X0NIQVJfQklUIC0gMSkgLyBUQVJHRVRfQ0hBUl9CSVQ7Cj4+ICsgIC8qIFR5 cGUgbGVuZ3RoIHdvbid0IGNoYW5nZSBmb3IgZm9ydHJhbi4gS2VlcCB3aGF0 IHdlIGdvdCBmcm9tIERXQVJGLgo+IFR3byBzcGFjZXMgYWZ0ZXIgIi4iLiAg TXVsdGlwbGUgaW5zdGFuY2VzIG9mIHRoaXMgcHJvYmxlbS4KPgo+PiArICAg ICBEeW5hbWljIGZpZWxkcyBtaWdodCBjaGFuZ2Ugb3ZlciB0aW1lIGJ1dCBu b3QgdGhlIHN0cnVjdCBkZWZpbml0aW9uLgo+PiArICAgICBJZiB3ZSB3b3Vs ZCBhZGFwdCBpdCB3ZSBydW4gaW50byBwcm9ibGVtcyB3aGVuCj4+ICsgICAg IGNhbGN1bGF0aW5nIHRoZSBlbGVtZW50IG9mZnNldCBmb3IgYXJyYXlzIG9m IHN0cnVjdHMuICAqLwo+IFdoYXQgaXMgdGhlIHByb2JsZW0gd2UgcnVuIGlu dG8/CkltYWdpbmUgd2UgaGF2ZSBhIGR5bmFtaWMgYWxsb2NhdGFibGUgYXJy YXkgYXMgYSBtZW1iZXIgb2YgYSBzdHJ1Y3R1cmUuIApUaGUgc2l6ZSBvZiB0 aGUgZHluYW1pYyBhcnJheSBjYW4gdmFyeSBvdmVyIHRpbWUuCldoZW4gd2Ug aGF2ZSByZXNvbHZlZCB0aGlzIGFsbG9jYXRhYmxlIGFycmF5IHdlIGRvbid0 IHdhbnQgdG8gYWRkIGl0J3MgCmxlbmd0aCB0byB0aGUgc3RydWN0dXJlIGxl bmd0aCBpdCBiZWxvbmdzIHRvLgpEeW5hbWljIG1lbWJlcnMgYXJlIG5vdCBl bWJlZGRlZCBpbiB0aGUgc3RydWN0dXJlIGl0c2VsZi4gT25seSB0aGUgCmRl c2NyaXB0aW9uIG9mIHRoZSBkeW5hbWljIHR5cGUgaXMgZW1iZWRkZWQKYW5k IHRoZSBzaXplIG9mIHRoZSBkZXNjcmlwdGlvbiAoYWRkcmVzcywgYm91bmRz LC4uLikgd29uJ3QgY2hhbmdlLgpJZiB3ZSBhZGQgdGhlIGxlbmd0aCBvZiB0 aGUgcmVzb2x2ZWQgdHlwZSB3ZSB3b3VsZCBydW4gaW4gcHJvYmxlbXMgd2hl biAKd2UgcmVzb2x2ZSBhcnJheXMgb2Ygc3RydWN0cwp3aXRoIGR5bmFtaWMg dHlwZXMgKHVzdWFsbHkgYWxsb2NhdGFibGUgdHlwZXMpIGFzIHdlIHdvdWxk IHVzZSB0aGUgd3JvbmcgCmxvY2F0aW9uIChvZmZzZXQpIGZvciB0aGUgYm91 bmRhcnksIHNpemUsIGxvY2F0aW9uLC4uIGF0dHJpYnV0ZXMgLT4gc2VlIApw YXRjaCAyLzMuCgo+Cj4+ICsgIGlmIChjdXJyZW50X2xhbmd1YWdlLT5sYV9s YW5ndWFnZSAhPSBsYW5ndWFnZV9mb3J0cmFuKQo+PiArICAgIFRZUEVfTEVO R1RIIChyZXNvbHZlZF90eXBlKQo+PiArICAgICAgPSAocmVzb2x2ZWRfdHlw ZV9iaXRfbGVuZ3RoICsgVEFSR0VUX0NIQVJfQklUIC0gMSkgLyBUQVJHRVRf Q0hBUl9CSVQ7Cj4+ICAgCj4+ICAgICAvKiBUaGUgQWRhIGxhbmd1YWdlIHVz ZXMgdGhpcyBmaWVsZCBhcyBhIGNhY2hlIGZvciBzdGF0aWMgZml4ZWQgdHlw ZXM6IHJlc2V0Cj4+ICAgICAgICBpdCBhcyBSRVNPTFZFRF9UWVBFIG11c3Qg aGF2ZSBpdHMgb3duIHN0YXRpYyBmaXhlZCB0eXBlLiAgKi8KPj4gQEAgLTIy MjQsNiArMjIzMCwzNyBAQCBhZGRfZHluX3Byb3AgKGVudW0gZHluYW1pY19w cm9wX25vZGVfa2luZCBwcm9wX2tpbmQsIHN0cnVjdCBkeW5hbWljX3Byb3Ag cHJvcCwKPj4gICAgIFRZUEVfRFlOX1BST1BfTElTVCAodHlwZSkgPSB0ZW1w Owo+PiAgIH0KPj4gICAKPj4gKy8qIFJlbW92ZSBkeW5hbWljIHByb3BlcnR5 IGZyb20gYSB0eXBlIGluIGNhc2UgaXQgZXhpc3QuICAqLwo+PiArCj4gVGhl IGNvbW1lbnQgY2FuIGJlCj4KPiAgICAgLyogUmVtb3ZlIGR5bmFtaWMgcHJv cGVydHkgZnJvbSBUWVBFIGluIGNhc2UgaXQgZXhpc3RzLiAgKi8KPgo+PiAr dm9pZAo+PiArcmVtb3ZlX2R5bl9wcm9wIChlbnVtIGR5bmFtaWNfcHJvcF9u b2RlX2tpbmQgcHJvcF9raW5kLAo+PiArICAgICAgICAgICAgICAgICBzdHJ1 Y3QgdHlwZSAqdHlwZSkKPj4gK3sKPj4gKyAgc3RydWN0IGR5bmFtaWNfcHJv cF9saXN0ICpwcmV2X25vZGUsICpjdXJyX25vZGU7Cj4+ICsKPj4gKyAgY3Vy cl9ub2RlID0gVFlQRV9EWU5fUFJPUF9MSVNUICh0eXBlKTsKPj4gKyAgcHJl dl9ub2RlID0gTlVMTDsKPj4gKwo+PiArICB3aGlsZSAoTlVMTCAhPSBjdXJy X25vZGUpCj4+ICsgICAgewo+PiArICAgICAgaWYgKGN1cnJfbm9kZS0+cHJv cF9raW5kID09IHByb3Bfa2luZCkKPj4gKwl7Cj4+ICsJICAvKiBVcGFkYXRl IHRoZSBsaW5rZWQgbGlzdCBidXQgZG9uJ3QgZnJlZSBhbnl0aGluZy4KPj4g KwkgICAgIFRoZSBwcm9wZXJ0eSB3YXMgYWxsb2NhdGVkIG9uIG9ianN0YWNr IGFuZCBpdCBpcyBub3Qga25vd24KPj4gKwkgICAgIGlmIHdlIGFyZSBvbiB0 b3Agb2YgaXQuIE5ldmVydGhlbGVzcywgZXZlcnl0aGluZyBpcyByZWxlYXNl ZAo+PiArCSAgICAgd2hlbiB0aGUgY29tcGxldGUgb2Jqc3RhY2sgaXMgZnJl ZWQuICAqLwo+PiArCSAgaWYgKE5VTEwgPT0gcHJldl9ub2RlKQo+PiArCSAg ICBUWVBFX0RZTl9QUk9QX0xJU1QgKHR5cGUpID0gY3Vycl9ub2RlLT5uZXh0 Owo+PiArCSAgZWxzZQo+PiArCSAgICBwcmV2X25vZGUtPm5leHQgPSBjdXJy X25vZGUtPm5leHQ7Cj4+ICsKPj4gKwkgIHJldHVybjsKPj4gKwl9Cj4+ICsK Pj4gKyAgICAgIHByZXZfbm9kZSA9IGN1cnJfbm9kZTsKPj4gKyAgICAgIGN1 cnJfbm9kZSA9IGN1cnJfbm9kZS0+bmV4dDsKPj4gKyAgICB9Cj4+ICt9Cj4+ ICAgQ09SRV9BRERSCj4+IEBAIC0xODQ2LDYgKzE4NTEsOCBAQCB2b2lkCj4+ ICAgc2V0X3ZhbHVlX2NvbXBvbmVudF9sb2NhdGlvbiAoc3RydWN0IHZhbHVl ICpjb21wb25lbnQsCj4+ICAgCQkJICAgICAgY29uc3Qgc3RydWN0IHZhbHVl ICp3aG9sZSkKPj4gICB7Cj4+ICsgIHN0cnVjdCB0eXBlICp0eXBlOwo+PiAr Cj4+ICAgICBnZGJfYXNzZXJ0ICh3aG9sZS0+bHZhbCAhPSBsdmFsX3hjYWxs YWJsZSk7Cj4+ICAgCj4+ICAgICBpZiAod2hvbGUtPmx2YWwgPT0gbHZhbF9p bnRlcm5hbHZhcikKPj4gQEAgLTE4NjEsOSArMTg2OCwxNCBAQCBzZXRfdmFs dWVfY29tcG9uZW50X2xvY2F0aW9uIChzdHJ1Y3QgdmFsdWUgKmNvbXBvbmVu dCwKPj4gICAgICAgICBpZiAoZnVuY3MtPmNvcHlfY2xvc3VyZSkKPj4gICAg ICAgICAgIGNvbXBvbmVudC0+bG9jYXRpb24uY29tcHV0ZWQuY2xvc3VyZSA9 IGZ1bmNzLT5jb3B5X2Nsb3N1cmUgKHdob2xlKTsKPj4gICAgICAgfQo+PiAr Cj4+ICsgIC8qIElmIHR5cGUgaGFzIGEgZHluYW1pYyByZXNvbHZlZCBsb2Nh dGlvbiBwcm9wZXJ0eSB1cGRhdGUgaXQncyB2YWx1ZSBhZGRyZXNzLiAgKi8K Pj4gKyAgdHlwZSA9IHZhbHVlX3R5cGUgKHdob2xlKTsKPj4gKyAgaWYgKFRZ UEVfREFUQV9MT0NBVElPTiAodHlwZSkKPiAgIFRZUEVfREFUQV9MT0NBVElP TiAodHlwZSkgIT0gTlVMTAo+Cj4+ICsgICAgICAmJiBUWVBFX0RBVEFfTE9D QVRJT05fS0lORCAodHlwZSkgPT0gUFJPUF9DT05TVCkKPj4gKyAgICBzZXRf dmFsdWVfYWRkcmVzcyAoY29tcG9uZW50LCBUWVBFX0RBVEFfTE9DQVRJT05f QUREUiAodHlwZSkpOwo+PiAgIH0KPj4gICAKPj4gLQwKPj4gICAvKiBBY2Nl c3MgdG8gdGhlIHZhbHVlIGhpc3RvcnkuICAqLwo+PiAgIAo+PiAgIC8qIFJl Y29yZCBhIG5ldyB2YWx1ZSBpbiB0aGUgdmFsdWUgaGlzdG9yeS4KPj4gQEAg LTI0MTYsNiArMjQyOCwxMiBAQCBzZXRfaW50ZXJuYWx2YXIgKHN0cnVjdCBp bnRlcm5hbHZhciAqdmFyLCBzdHJ1Y3QgdmFsdWUgKnZhbCkKPj4gICAJIGNh bGwgZXJyb3IgKCkgdW50aWwgbmV3X2RhdGEgaXMgaW5zdGFsbGVkIGludG8g dGhlIHZhci0+dSB0byBhdm9pZAo+PiAgIAkgbGVha2luZyBtZW1vcnkuICAq Lwo+PiAgICAgICAgIHJlbGVhc2VfdmFsdWUgKG5ld19kYXRhLnZhbHVlKTsK Pj4gKwo+PiArICAgICAgLyogSW50ZXJuYWwgdmFyaWFibGVzIHdoaWNoIGFy ZSBjcmVhdGVkIGZyb20gdmFsdWVzIHdpdGggYSBkeW5hbWljIGxvY2F0aW9u Cj4+ICsgICAgICAgICBkb24ndCBuZWVkIHRoZSBsb2NhdGlvbiBwcm9wZXJ0 eSBvZiB0aGUgb3JpZ2luIGFueW1vcmUuCj4+ICsgICAgICAgICBSZW1vdmUg dGhlIGxvY2F0aW9uIHByb3BlcnR5IGluIGNhc2UgaXQgZXhpc3QuICAqLwo+ PiArICAgICAgcmVtb3ZlX2R5bl9wcm9wKERZTl9QUk9QX0RBVEFfTE9DQVRJ T04sIHZhbHVlX3R5cGUobmV3X2RhdGEudmFsdWUpKTsKPiBTcGFjZSBpcyBu ZWVkZWQgYmVmb3JlICIoIi4gIFdoYXQgaXMgd3JvbmcgaWYgd2UgZG9uJ3Qg ZG8gc28/ICBEbyB5b3UKPiBoYXZlIGEgdGVzdCBjYXNlIGZvciB0aGlzPwpB biBpbnRlcm5hbCB2YXJpYWJsZSBoYXMgaXQncyBvd24gdmFsYWRkciB0byB3 aGVyZSB0aGUgY29weSBpcyBsb2NhdGVkLgpJZiB3ZSBrZWVwIHRoZSBkeW5h bWljIGxvY2F0aW9uIGZyb20gdGhlIG9yaWdpbiB0aGVuIHRoaXMgZHluLiBs b2NhdGlvbiAKd2lsbCBiZSB1c2VkIHRvIHNldAp0aGUgdmFsdWUgY29tcG9u ZW50IGxvY2F0aW9uLgpBcyB0aGUgaW50ZXJuYWwgdmFyaWFibGUgaXMgYSBj b3B5IG9mIGFuIHZhbHVlIGF0IGEgY2VydGFpbiBwb2ludCBpbiAKdGltZSBJ IHByZWZlciB0byBnZXQgcmlkIG9mZiB0aGUKZHluYW1pYyBsb2NhdGlvbiBh dHRyaWJ1dGUgdGhlbiB0byBkbyBzb21lICJpZiBlbHNlIGlmIGVsc2UiIGNv bnN0cnVjdHMgCndoZW4gc2V0dGluZyB0aGUgY29tcG9uZW50IGxvY2F0aW9u LgpUaGVyZSBhcmUgdGVzdHM6CmdkYi5mb3J0cmFuL3ZsYS12YWx1ZS5leHA6 IHByaW50ICRteXZhciBzZXQgdG8gdmxhMQpnZGIuZm9ydHJhbi92bGEtdmFs dWUuZXhwOiBwcmludCAkbXl2YXIoMyw2LDkpCj4KPj4gKwo+PiAgICAgICAg IGJyZWFrOwo+PiAgICAgICB9Cj4+ICAgCj4+IEBAIC0zMTU3LDYgKzMxNzUs MTcgQEAgdmFsdWVfcHJpbWl0aXZlX2ZpZWxkIChzdHJ1Y3QgdmFsdWUgKmFy ZzEsIGludCBvZmZzZXQsCj4+ICAgICAgICAgdi0+b2Zmc2V0ID0gdmFsdWVf b2Zmc2V0IChhcmcxKTsKPj4gICAgICAgICB2LT5lbWJlZGRlZF9vZmZzZXQg PSBvZmZzZXQgKyB2YWx1ZV9lbWJlZGRlZF9vZmZzZXQgKGFyZzEpICsgYm9m ZnNldDsKPj4gICAgICAgfQo+PiArICBlbHNlIGlmIChUWVBFX0RBVEFfTE9D QVRJT04gKHR5cGUpKQo+PiArICAgIHsKPj4gKyAgICAgIC8qIEZpZWxkIGlz IGEgZHluYW1pYyBkYXRhIG1lbWJlci4gICovCj4+ICsKPj4gKyAgICAgIGdk Yl9hc3NlcnQgKDAgPT0gb2Zmc2V0KTsKPj4gKyAgICAgIC8qIFdlIGV4cGVj dCBhbiBhbHJlYWR5IHJlc29sdmVkIGRhdGEgbG9jYXRpb24uICAqLwo+PiAr ICAgICAgZ2RiX2Fzc2VydCAoUFJPUF9DT05TVCA9PSBUWVBFX0RBVEFfTE9D QVRJT05fS0lORCAodHlwZSkpOwo+PiArICAgICAgLyogRm9yIGR5bmFtaWMg ZGF0YSB0eXBlcyBkZWZlciBtZW1vcnkgYWxsb2NhdGlvbgo+PiArICAgICAg ICAgdW50aWwgd2UgYWN0dWFsIGFjY2VzcyB0aGUgdmFsdWUuICAqLwo+PiAr ICAgICAgdiA9IGFsbG9jYXRlX3ZhbHVlX2xhenkgKHR5cGUpOwo+IERvIHdl IG5lZWQgdG8gY2FsbCBzZXRfdmFsdWVfbGF6eSAodiwgMSk/Cj4KPj4gKyAg ICB9Cj4+ICAgICBlbHNlCj4+ICAgICAgIHsKPj4gICAgICAgICAvKiBQbGFp biBvbGQgZGF0YSBtZW1iZXIgKi8KCkludGVsIERldXRzY2hsYW5kIEdtYkgK UmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLTEyLCA4NTU3OSBO ZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cu aW50ZWwuZGUKTWFuYWdpbmcgRGlyZWN0b3JzOiBDaHJpc3RpbiBFaXNlbnNj aG1pZCwgQ2hyaXN0aWFuIExhbXByZWNodGVyCkNoYWlycGVyc29uIG9mIHRo ZSBTdXBlcnZpc29yeSBCb2FyZDogTmljb2xlIExhdQpSZWdpc3RlcmVkIE9m ZmljZTogTXVuaWNoCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0 IE11ZW5jaGVuIEhSQiAxODY5MjgK >From gdb-patches-return-130685-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 05 07:34:42 2016 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 53975 invoked by alias); 5 Apr 2016 07:34:42 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 53881 invoked by uid 89); 5 Apr 2016 07:34:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,MIME_BASE64_BLANKS,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=H*RU:HELO, Hx-spam-relays-external:HELO, commercial, Tel X-HELO: mga14.intel.com Received: from mga14.intel.com (HELO mga14.intel.com) (192.55.52.115) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 05 Apr 2016 07:34:31 +0000 Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga103.fm.intel.com with ESMTP; 05 Apr 2016 00:34:29 -0700 X-ExtLoop1: 1 Received: from heckel-mobl3.ger.corp.intel.com (HELO [172.28.205.63]) ([172.28.205.63]) by fmsmga002.fm.intel.com with ESMTP; 05 Apr 2016 00:33:37 -0700 Subject: Re: [PATCH 0/3] fortran: Enable arrays of structures with dynamic member types. To: Yao Qi References: <1458204189-13267-1-git-send-email-bernhard.heckel@intel.com> <86lh4tps0q.fsf@gmail.com> <57025AFD.5090103@intel.com> <864mbhphc8.fsf@gmail.com> Cc: brobecker@adacore.com, gdb-patches@sourceware.org From: "Heckel, Bernhard" Message-ID: <57036A50.2010902@intel.com> Date: Tue, 05 Apr 2016 07:34:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <864mbhphc8.fsf@gmail.com> Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2016-04/txt/msg00057.txt.bz2 Content-length: 1253 T24gMDQvMDQvMjAxNiAxNjo0MCwgWWFvIFFpIHdyb3RlOgo+ICJIZWNrZWws IEJlcm5oYXJkIiA8YmVybmhhcmQuaGVja2VsQGludGVsLmNvbT4gd3JpdGVz Ogo+Cj4+IFJ1bgo+PiBnZGIuZm9ydHJhbiBhbmQgZ2RiLmNwCj4+IHRlc3Rz dWl0ZSBvbiB0aG9zZSBjb21iaW5hdGlvbnM6Cj4+Cj4+IGdjYyAgICBpY2MK Pj4gUmVkIEhhdCA3LjEsIHg4Nl82NCA0LjguMyAxNi4wLjEKPj4gVWJ1bnR1 IDEyLjA0ICwgeDg2XzY0NC42LjMgMTYuMC4xCj4+IEZlZG9yYSAyMiwgeDg2 XzY0NS4zLjEKPj4KPj4gQ29tcGxldGUgZ2RiIHRlc3RzdWl0ZSBvbiB0aG9z ZToKPj4gZ2NjIGljYwo+PiBGZWRvcmEgMjEsIGk2ODY0LjkuMgo+PiBGZWRv cmEgMjIsIHg4Nl82NDUuMS4xIDE2LjAuMQo+PiBGZWRvcmEgMjMsIHg4Nl82 NDUuMy4xIDE2LjAuMQo+PiBVYnVudHUgMTUuMDQsIHg2NF82NDQuOS4yIDE2 LjAuMQo+IEFyZSBnZGIuYWRhIHRlc3RzIHJ1biBpbiB5b3VyIGNvbXBsZXRl IGdkYiB0ZXN0cz8gIHRvIG1ha2Ugc3VyZSBnZGIuYWRhCj4gdGVzdHMgYXJl IG5vdCBza2lwcGVkLgo+ClllcywgZ2RiLmFkYSBpcyBpbmNsdWRlZCBpbiB0 aGUgY29tcGxlZGUgZ2RiIHRlc3RzLgpJbnRlbCBEZXV0c2NobGFuZCBHbWJI ClJlZ2lzdGVyZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMC0xMiwgODU1Nzkg TmV1YmliZXJnLCBHZXJtYW55ClRlbDogKzQ5IDg5IDk5IDg4NTMtMCwgd3d3 LmludGVsLmRlCk1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5z Y2htaWQsIENocmlzdGlhbiBMYW1wcmVjaHRlcgpDaGFpcnBlcnNvbiBvZiB0 aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBP ZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNo dCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg== >From gdb-patches-return-130686-listarch-gdb-patches=sources.redhat.com@sourceware.org Tue Apr 05 07:55:43 2016 Return-Path: Delivered-To: listarch-gdb-patches@sources.redhat.com Received: (qmail 35180 invoked by alias); 5 Apr 2016 07:55:43 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Delivered-To: mailing list gdb-patches@sourceware.org Received: (qmail 33299 invoked by uid 89); 5 Apr 2016 07:55:41 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=HX-HELO:sk:EUR01-D, Behalf, H*M:eurprd04, U*owner X-HELO: EUR01-DB5-obe.outbound.protection.outlook.com Received: from mail-db5eur01on0062.outbound.protection.outlook.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (104.47.2.62) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA256 encrypted) ESMTPS; Tue, 05 Apr 2016 07:55:27 +0000 Received: from VI1PR0401MB1776.eurprd04.prod.outlook.com (10.165.234.150) by VI1PR0401MB1775.eurprd04.prod.outlook.com (10.165.234.149) with Microsoft SMTP Server (TLS) id 15.1.447.15; Tue, 5 Apr 2016 07:55:24 +0000 Received: from VI1PR0401MB1776.eurprd04.prod.outlook.com ([10.165.234.150]) by VI1PR0401MB1776.eurprd04.prod.outlook.com ([10.165.234.150]) with mapi id 15.01.0447.028; Tue, 5 Apr 2016 07:55:23 +0000 From: Catalin-Dan Udma To: Simon Marchi , Catalin Udma , "gdb-patches@sourceware.org" Subject: RE: [PATCH v2] python: Use console format for output of gdb.execute command Date: Tue, 05 Apr 2016 07:55:00 -0000 Message-ID: References: <1459420984-6582-1-git-send-email-catalin.udma@freescale.com> <5702E514.7000608@ericsson.com> In-Reply-To: <5702E514.7000608@ericsson.com> authentication-results: ericsson.com; dkim=none (message not signed) header.d=none;ericsson.com; dmarc=none action=none header.from=nxp.com; x-ms-office365-filtering-correlation-id: 668abe70-f94f-4b49-b68a-08d35d27a4bf x-microsoft-exchange-diagnostics: 1;VI1PR0401MB1775;5:h3X94WHlU8TZt5Njk4fRy3OJM+5ZJB58DueTRg98rgQWwK0NO3OP87sAPiGzdQ1su9pUTAG8Yw/kejkhk5OiUq7etoTZI2BQFZSXnFmqFYxLZg3pp2ymqkMK8ilkqYJjaGZe5ioc+Kty/zfEztD1YQ==;24:iCSuKEgLluQMrCbsvXsU37/3xGAE2uSokXlr60bGCny923pyxgGbKRN1NBSZGh1COtdA8gcsa2NbLsujZ+mbkhZksrpZ6dGMDQ4PY+tyFr4= x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0401MB1775; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:VI1PR0401MB1775;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0401MB1775; x-forefront-prvs: 0903DD1D85 x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(13464003)(164054003)(51444003)(5004730100002)(74316001)(76576001)(33656002)(19580405001)(19580395003)(86362001)(19625735002)(5002640100001)(5001770100001)(5003600100002)(1720100001)(77096005)(15975445007)(2900100001)(122556002)(2906002)(3660700001)(3280700002)(81166005)(2501003)(107886002)(1096002)(1220700001)(10400500002)(3846002)(586003)(102836003)(189998001)(6116002)(87936001)(92566002)(76176999)(50986999)(66066001)(106116001)(54356999)(5008740100001)(2950100001)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR0401MB1775;H:VI1PR0401MB1776.eurprd04.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:23 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Apr 2016 07:55:23.6632 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB1775 X-SW-Source: 2016-04/txt/msg00058.txt.bz2 Content-length: 638 > -----Original Message----- > From: gdb-patches-owner@sourceware.org [mailto:gdb-patches- > owner@sourceware.org] On Behalf Of Simon Marchi > Hi Catalin, >=20 > I think that gdb.python/py-mi-objfile.exp started failing with this commi= t. > Buildbot seems to > agree: >=20 > http://gdb-build.sergiodj.net/cgit/Fedora-x86_64- > m64/.git/tree/?id=3D9473ce97ff66c5f312080c983992b4581accef94 >=20 > I haven't debugged it yet, so I can't tell whether it's gdb or the test w= ho's at > fault. >=20 > Would you have time to take a look? >=20 > Thanks, >=20 > Simon [Catalin Udma] I reproduced the failure, I'll look at it. Regards, Catalin