From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp-out1.suse.de (smtp-out1.suse.de [195.135.220.28]) by sourceware.org (Postfix) with ESMTPS id 030323858D28 for ; Wed, 21 Jun 2023 05:31:18 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 030323858D28 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=suse.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=suse.de Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by smtp-out1.suse.de (Postfix) with ESMTPS id 28FB7218E5; Wed, 21 Jun 2023 05:31:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1687325477; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=u1+wqCf7QruOQxxqLdfmCSsLLHEgVnoq5HtqqNUg4RY=; b=RmmDuWdbVHUEK+eIkJ01OSW5V+cXtqJPy93Nep1dmTqNUVBVCAe9RpxCXsX8cPMieFeQYS dIm083r4lsaxPIzvaUKziBCrZ28/hG+w1VoV/6YDCcwccH1P71VDG72jhfiFtrtyFPmFt4 /MYADm+GJsqGyxbVpVNW7qtBff5ybWg= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1687325477; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=u1+wqCf7QruOQxxqLdfmCSsLLHEgVnoq5HtqqNUg4RY=; b=jBd1a+aParkzkF8NkEU6mu/1B4XlsigGR7GUpRcXiMZ59Zmcsr/ZegI4KTStjlUD6S437Y ZJt+ATVBOv+MlgCw== Received: from imap2.suse-dmz.suse.de (imap2.suse-dmz.suse.de [192.168.254.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-521) server-digest SHA512) (No client certificate requested) by imap2.suse-dmz.suse.de (Postfix) with ESMTPS id 0DD1C13A20; Wed, 21 Jun 2023 05:31:17 +0000 (UTC) Received: from dovecot-director2.suse.de ([192.168.254.65]) by imap2.suse-dmz.suse.de with ESMTPSA id VM4NAiWLkmTOCgAAMHmgww (envelope-from ); Wed, 21 Jun 2023 05:31:17 +0000 Content-Type: multipart/mixed; boundary="------------RfCBDWOGqHJog2FANBndoAdd" Message-ID: <4c9724bf-a94e-71b1-b4e2-1097e4f4e0ad@suse.de> Date: Wed, 21 Jun 2023 07:31:18 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0 Subject: Re: [pushed] [gdb/testsuite] Clean up before compilation in gdb.ada/call-no-debug.exp Content-Language: en-US From: Tom de Vries To: Luis Machado , Tom Tromey , Tom de Vries via Gdb-patches References: <20230616113305.27867-1-tdevries@suse.de> <877cs345ij.fsf@tromey.com> <30dc92ca-6fd5-46f1-d716-463be55cba98@suse.de> <9c0db209-2d05-213c-0491-1debe35fb403@arm.com> <2e7603da-d890-c37c-1497-3342600370ef@suse.de> In-Reply-To: <2e7603da-d890-c37c-1497-3342600370ef@suse.de> X-Spam-Status: No, score=-12.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: This is a multi-part message in MIME format. --------------RfCBDWOGqHJog2FANBndoAdd Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 6/19/23 19:12, Tom de Vries wrote: > I can reproduce this, thanks for reporting this. > > It seems that gdb.log and gdb.sum are already there in the standard > output file dir when the cleanup happens. > > I'm thinking about ways to work around this, but haven't come up with > anything yet, so for now I've reverted this patch. > OK, another try. This version handles the make -j 2 without problems. Thanks, - Tom --------------RfCBDWOGqHJog2FANBndoAdd Content-Type: text/x-patch; charset=UTF-8; name="0001-gdb-testsuite-Clean-or-check-standard_output_file-di.patch" Content-Disposition: attachment; filename*0="0001-gdb-testsuite-Clean-or-check-standard_output_file-di.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBjZWFkYjUzMTI5NDE3MmE3Mzg1YzE2MzIwMTkxODUzY2VmYjk0NmI5IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUb20gZGUgVnJpZXMgPHRkZXZyaWVzQHN1c2UuZGU+ CkRhdGU6IFN1biwgMTggSnVuIDIwMjMgMTE6MDU6MzEgKzAyMDAKU3ViamVjdDogW1BBVENI XSBbZ2RiL3Rlc3RzdWl0ZV0gQ2xlYW4gb3IgY2hlY2sgc3RhbmRhcmRfb3V0cHV0X2ZpbGUg ZGlyIGluCiBnZGJfaW5pdAoKSW4gY29tbWl0IGUyYWRiYTkwOWU3ICgiW2dkYi90ZXN0c3Vp dGVdIENsZWFuIHVwIGJlZm9yZSBjb21waWxhdGlvbiBpbgpnZGIuYWRhL2NhbGwtbm8tZGVi dWcuZXhwIikgSSBhZGRlZCBzb21lIGNvZGUgaW4gdGhlIHRlc3QtY2FzZSB0byByZW1vdmUg c29tZQpmaWxlcyBhdCB0aGUgc3RhcnQgb2YgdGhlIHRlc3QtY2FzZToKLi4uCnJlbW90ZV9m aWxlIGhvc3QgZGVsZXRlIFtzdGFuZGFyZF9vdXRwdXRfZmlsZSBwcm9nLm9dCnJlbW90ZV9m aWxlIGhvc3QgZGVsZXRlIFtzdGFuZGFyZF9vdXRwdXRfZmlsZSBwcm9nLmFsaV0KLi4uCgpU aGVuIGluIGNvbW1pdCBiN2I3NzUwMGRjNSAoIltnZGIvdGVzdHN1aXRlXSBDbGVhbiBzdGFu ZGFyZF9vdXRwdXRfZmlsZSBkaXIgaW4KZ2RiX2luaXQiKSBJIHRyaWVkIHRvIGRvIHRoaXMg bW9yZSBzdHJ1Y3R1cmFsbHksIGJ5IGNsZWFuaW5nIHVwIHRoZSBlbnRpcmUKc3RhbmRhcmRf b3V0cHV0X2ZpbGUgZGlyZWN0b3J5LCBmb3IgYWxsIHRlc3QtY2FzZXMuCgpUaGlzIGNhdXNl ZCBhIHJlZ3Jlc3Npb24gd2hlbiB1c2luZyAibWFrZSBjaGVjayAtaiAyIiwgZHVlIHRvIHRo ZSBjbGVhbnVwCnJlbW92aW5nIHRoZSBhY3RpdmUgZ2RiLmxvZywgc28gSSByZXZlcnRlZCB0 aGUgY29tbWl0LgoKVHJ5IGFnYWluLCB0aGlzIHRpbWUgaGFuZGxpbmcgdGhlIHR3byBjYXNl cyBzZXBhcmF0ZWx5LgoKSWYgdGhlIHN0YW5kYXJkX291dHB1dF9maWxlIGRpcmVjdG9yeSBj b250YWlucyBhbiBhY3RpdmUgZ2RiLmxvZywgY2hlY2sgdGhhdAp0aGUgZGlyZWN0b3J5IGNv bnRhaW5zIG5vIGZpbGVzIG90aGVyIHRoYW4gZ2RiLmxvZyBhbmQgZ2RiLnN1bS4gIFRoaXMg cHV0cwp0aGUgcmVwb25zaWJpbGl0eSBmb3IgdGhlIGNsZWFudXAgYXQgdGhlIGNhbGxlcnMg aW4gZ2RiL3Rlc3RzdWl0ZS9NYWtlZmlsZS5pbgp3aGljaCB1c2UgLS1vdXRkaXIuCgpJZiB0 aGUgc3RhbmRhcmRfb3V0cHV0X2ZpbGUgZGlyZWN0b3J5IGRvZXNuJ3QgY29udGFpbiBhbiBh Y3RpdmUgZ2RiLmxvZywgY2xlYW4KaXQgYnkgcmVtb3ZpbmcgdGhlIGVudGlyZSBkaXJlY3Rv cnkuCgpBbiBleGNlcHRpb24gaXMgbWFkZSBmb3IgcGVyZm9ybWFuY2UgdGVzdHMsIHdoZXJl IGNsZWFuaW5nIHVwIHRoZQpzdGFuZGFyZF9vdXRwdXRfZmlsZSBkaXIgaXMgdGhlIHdyb25n IHRoaW5nIHRvIGRvLCBiZWNhdXNlIGFuIGludm9jYXRpb24gd2l0aApHREJfUEVSRlRFU1Rf TU9ERSA9PSBydW4gaXMgaW50ZW5kZWQgdG8gcmV1c2UgYmluYXJpZXMgbGVmdCB0aGVyZSBi eSBhbgplYXJsaWVyIGludm9jYXRpb24gd2l0aCBHREJfUEVSRlRFU1RfTU9ERSA9PSBjb21w aWxlLgoKVGVzdGVkIG9uIHg4Nl82NC1saW51eC4KClN1Z2dlc3RlZC1CeTogVG9tIFRyb21l eSA8dG9tQHRyb21leS5jb20+Ci0tLQogZ2RiL3Rlc3RzdWl0ZS9nZGIuYWRhL2NhbGwtbm8t ZGVidWcuZXhwIHwgIDUgLS0tCiBnZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhwICAgICAgICAg ICAgICAgfCA0MSArKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQs IDQxIGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZ2RiL3Rl c3RzdWl0ZS9nZGIuYWRhL2NhbGwtbm8tZGVidWcuZXhwIGIvZ2RiL3Rlc3RzdWl0ZS9nZGIu YWRhL2NhbGwtbm8tZGVidWcuZXhwCmluZGV4IGRmODFjODdhZGUyLi40MjJiODM3NjFkOSAx MDA2NDQKLS0tIGEvZ2RiL3Rlc3RzdWl0ZS9nZGIuYWRhL2NhbGwtbm8tZGVidWcuZXhwCisr KyBiL2dkYi90ZXN0c3VpdGUvZ2RiLmFkYS9jYWxsLW5vLWRlYnVnLmV4cApAQCAtMjEsMTEg KzIxLDYgQEAgcmVxdWlyZSBhbGxvd19hZGFfdGVzdHMKIAogc3RhbmRhcmRfYWRhX3Rlc3Rm aWxlIHByb2cKIAotIyBTaW5jZSB3ZSB1c2Ugbm8tZm9yY2UgdG8gY29tcGlsZSBwcm9nLCBt YWtlIHN1cmUgd2UgZG9uJ3QgcGljayB1cCBmaWxlcwotIyBmcm9tIGEgcHJldmlvdXMgY29t cGlsYXRpb24uCi1yZW1vdGVfZmlsZSBob3N0IGRlbGV0ZSBbc3RhbmRhcmRfb3V0cHV0X2Zp bGUgcHJvZy5vXQotcmVtb3RlX2ZpbGUgaG9zdCBkZWxldGUgW3N0YW5kYXJkX291dHB1dF9m aWxlIHByb2cuYWxpXQotCiAjIENvbXBpbGUgcGNrIHdpdGhvdXQgZGVidWdpbmZvIGJ1dCBw cm9nIHdpdGggaXQuCiBpZiB7W2dkYl9jb21waWxlX2FkYSAkc3JjZGlyLyRzdWJkaXIvJHRl c3RkaXIvcGNrLmFkYiBcCiAJIFtzdGFuZGFyZF9vdXRwdXRfZmlsZSBwY2sub10gb2JqZWN0 IHt9XSAhPSAiIn0gewpkaWZmIC0tZ2l0IGEvZ2RiL3Rlc3RzdWl0ZS9saWIvZ2RiLmV4cCBi L2dkYi90ZXN0c3VpdGUvbGliL2dkYi5leHAKaW5kZXggZjIxNGE2YmI1NGQuLjhhMDgwNjM2 ZTdmIDEwMDY0NAotLS0gYS9nZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhwCisrKyBiL2dkYi90 ZXN0c3VpdGUvbGliL2dkYi5leHAKQEAgLTYyODYsNiArNjI4Niw0NSBAQCBwcm9jIGdkYl9j b250aW51ZSB7IGZ1bmN0aW9uIH0gewogICAgIHJldHVybiBbZ2RiX3Rlc3QgImNvbnRpbnVl IiAiLipCcmVha3BvaW50ICRkZWNpbWFsLCAkZnVuY3Rpb24gLioiICJjb250aW51ZSB0byAk ZnVuY3Rpb24iXQogfQogCisjIENsZWFuIHRoZSBkaXJlY3RvcnkgY29udGFpbmluZyB0aGUg c3RhbmRhcmQgb3V0cHV0IGZpbGVzLgorCitwcm9jIGNsZWFuX3N0YW5kYXJkX291dHB1dF9k aXIge30geworICAgIGlmIHsgW2luZm8gZXhpc3RzIDo6R0RCX1BFUkZURVNUX01PREVdICYm ICQ6OkdEQl9QRVJGVEVTVF9NT0RFID09ICJydW4iIH0geworCSMgRG9uJ3QgY2xlYW4sIHVz ZSAkR0RCX1BFUkZURVNUX01PREUgPT0gY29tcGlsZSByZXN1bHRzLgorCXJldHVybgorICAg IH0KKworICAgICMgRGlyZWN0b3J5IGNvbnRhaW5pbmcgdGhlIHN0YW5kYXJkIG91dHB1dCBm aWxlcy4KKyAgICBzZXQgc3RhbmRhcmRfb3V0cHV0X2RpciBbZmlsZSBub3JtYWxpemUgW3N0 YW5kYXJkX291dHB1dF9maWxlICIiXV0KKworICAgICMgRW5zdXJlIHRoYXQgc3RhbmRhcmRf b3V0cHV0X2RpciBpcyBjbGVhbiwgb3Igb25seSBjb250YWlucworICAgICMgZ2RiLmxvZyAv IGdkYi5zdW0uCisgICAgc2V0IGxvZ19maWxlX2luZm8gW3NwbGl0IFtsb2dfZmlsZSAtaW5m b11dCisgICAgc2V0IGxvZ19maWxlIFtmaWxlIG5vcm1hbGl6ZSBbbGluZGV4ICRsb2dfZmls ZV9pbmZvIGVuZF1dCisgICAgaWYgeyAkbG9nX2ZpbGUgPT0gW2ZpbGUgbm9ybWFsaXplIFtz dGFuZGFyZF9vdXRwdXRfZmlsZSBnZGIubG9nXV0gfSB7CisJIyBEaXIgYWxyZWFkeSBjb250 YWlucyBhY3RpdmUgZ2RiLmxvZy4gIERvbid0IHJlbW92ZSB0aGUgZGlyLCBidXQKKwkjIGNo ZWNrIHRoYXQgaXQncyBjbGVhbiBvdGhlcndpc2UuCisJc2V0IHJlcyBbZ2xvYiAtZGlyZWN0 b3J5ICRzdGFuZGFyZF9vdXRwdXRfZGlyIC10YWlscyAqXQorCXNldCBvayAxCisJZm9yZWFj aCBmICRyZXMgeworCSAgICBpZiB7ICRmID09ICJnZGIubG9nIiB9IHsKKwkJY29udGludWUK KwkgICAgfQorCSAgICBpZiB7ICRmID09ICJnZGIuc3VtIiB9IHsKKwkJY29udGludWUKKwkg ICAgfQorCSAgICBzZXQgb2sgMAorCX0KKwlpZiB7ICEkb2sgfSB7CisJICAgIGVycm9yICJz dGFuZGFyZCBvdXRwdXQgZGlyIG5vdCBjbGVhbiIKKwl9CisgICAgfSBlbHNlIHsKKwkjIFN0 YXJ0IHdpdGggYSBjbGVhbiBkaXIuCisJcmVtb3RlX2V4ZWMgYnVpbGQgInJtIC1yZiAkc3Rh bmRhcmRfb3V0cHV0X2RpciIKKyAgICB9CisKK30KKwogIyBEZWZhdWx0IGltcGxlbWVudGF0 aW9uIG9mIGdkYl9pbml0LgogcHJvYyBkZWZhdWx0X2dkYl9pbml0IHsgdGVzdF9maWxlX25h bWUgfSB7CiAgICAgZ2xvYmFsIGdkYl93cmFwcGVyX2luaXRpYWxpemVkCkBAIC02NDIwLDYg KzY0NTksOCBAQCBwcm9jIGRlZmF1bHRfZ2RiX2luaXQgeyB0ZXN0X2ZpbGVfbmFtZSB9IHsK IAogICAgIHNldCBnZGJfdGVzdF9maWxlX25hbWUgW2ZpbGUgcm9vdG5hbWUgW2ZpbGUgdGFp bCAkdGVzdF9maWxlX25hbWVdXQogCisgICAgY2xlYW5fc3RhbmRhcmRfb3V0cHV0X2Rpcgor CiAgICAgIyBNYWtlIHN1cmUgdGhhdCB0aGUgd3JhcHBlciBpcyByZWJ1aWx0CiAgICAgIyB3 aXRoIHRoZSBhcHByb3ByaWF0ZSBtdWx0aWxpYiBvcHRpb24uCiAgICAgaWYgeyAkZ2RiX3dy YXBwZXJfdGFyZ2V0ICE9IFtjdXJyZW50X3RhcmdldF9uYW1lXSB9IHsKCmJhc2UtY29tbWl0 OiA2OTE0MWYwODBjMDFjY2EyMjNhYjA2MWI4NWZlYWNmMTdlZWFmOTY1Ci0tIAoyLjM1LjMK Cg== --------------RfCBDWOGqHJog2FANBndoAdd--