From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by sourceware.org (Postfix) with ESMTP id 0F90E3858029 for ; Wed, 13 Dec 2023 10:43:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0F90E3858029 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0F90E3858029 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=217.140.110.172 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702464205; cv=none; b=JJyP3rERnU7Khtl9HTF6CQpXrmk1B6vZeUQC0dZF34gNTx+t1AYNCHwr3/9MSxH4tNl6ae/HhFjsOuK7hXkTjaUzmXCYlyOp+HOL5twO5MJ0HLIZbCM/stX3uydJq9ApkOK3h8LzAet6qukS9W/UgD4/J/jIykX7k03Pcpm/8jU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1702464205; c=relaxed/simple; bh=+VSiSFIheyXj3rrW/SY0aTOLcuMZ8LjhpQES+RATBsA=; h=Message-ID:Date:MIME-Version:From:To:Subject; b=Jnq/4QZE3+t8oCm56k5VyqWpiQaXD3Al/64AKIHKvqCihvQYjVBFscyVQz8pprrnryZiiaUM68mkVUv1UgWzMr2Kz+kST+8BwJoyuzyWKpfs40L/3g173WVj0CIbjqXqop5+/a5SsTCVrWwz2DDstlXR+1i6nL34plJAVnn5FU0= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 896B8C15; Wed, 13 Dec 2023 02:44:08 -0800 (PST) Received: from [10.57.75.206] (unknown [10.57.75.206]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D96B03F738; Wed, 13 Dec 2023 02:43:21 -0800 (PST) Content-Type: multipart/mixed; boundary="------------Cg1fOf9OZ9IMjlNx9ZGpXPzQ" Message-ID: <3ec10d98-7dd6-4d25-9df5-7856cd87649f@arm.com> Date: Wed, 13 Dec 2023 10:43:16 +0000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US From: "Andre Vieira (lists)" To: "gcc-patches@gcc.gnu.org" Cc: "jakub@redhat.com" , Richard Biener Subject: [PATCH] Fix tests for gomp X-Spam-Status: No, score=-13.2 required=5.0 tests=BAYES_00,GIT_PATCH_0,KAM_DMARC_NONE,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,KAM_LOTSOFHASH,SPF_HELO_NONE,SPF_NONE,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. --------------Cg1fOf9OZ9IMjlNx9ZGpXPzQ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, Apologies for the delay and this mixup. I need to do something different This is to fix testisms initially introduced by: commit f5fc001a84a7dbb942a6252b3162dd38b4aae311 Author: Andre Vieira Date: Mon Dec 11 14:24:41 2023 +0000 aarch64: enable mixed-types for aarch64 simdclones gcc/testsuite/ChangeLog: * gcc.dg/gomp/pr87887-1.c: Fixed test. * gcc.dg/gomp/pr89246-1.c: Likewise. * gcc.dg/gomp/simd-clones-2.c: Likewise. libgomp/ChangeLog: * testsuite/libgomp.c/declare-variant-1.c: Fixed test. * testsuite/libgomp.fortran/declare-simd-1.f90: Likewise. OK for trunk? I was intending to commit as obvious, but jakub had made a comment about declare-simd-1.f90 so I thought it might be worth just sending it up to the mailing list first. Kind regards, Andre --------------Cg1fOf9OZ9IMjlNx9ZGpXPzQ Content-Type: text/plain; charset=UTF-8; name="fix_gomp_tests.patch" Content-Disposition: attachment; filename="fix_gomp_tests.patch" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUvZ2NjLmRnL2dvbXAvcHI4Nzg4Ny0xLmMgYi9n Y2MvdGVzdHN1aXRlL2djYy5kZy9nb21wL3ByODc4ODctMS5jCmluZGV4IDI4MTg5ODMwMGM3 Nzk0ZDg2MmU2MmM3MGE4M2EzM2Q1YWFhOGY4OWUuLjhiMDRmZmQwODA5YmU0ZTZmNWFiOTdj MmUzMmU4MDBlZGZmYmVlNGYgMTAwNjQ0Ci0tLSBhL2djYy90ZXN0c3VpdGUvZ2NjLmRnL2dv bXAvcHI4Nzg4Ny0xLmMKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvZ29tcC9wcjg3ODg3 LTEuYwpAQCAtMTAsNyArMTAsNiBAQCBmb28gKGludCB4KQogewogICByZXR1cm4gKHN0cnVj dCBTKSB7IHggfTsKIH0KLS8qIHsgZGctd2FybmluZyAidW5zdXBwb3J0ZWQgcmV0dXJuIHR5 cGUg4oCYc3RydWN0IFPigJkgZm9yIOKAmHNpbWTigJkgZnVuY3Rpb25zIiAiIiB7IHRhcmdl dCBhYXJjaDY0Ki0qLSogfSAuLTQgfSAqLwogCiAjcHJhZ21hIG9tcCBkZWNsYXJlIHNpbWQK IGludApAQCAtMTgsNyArMTcsNiBAQCBiYXIgKHN0cnVjdCBTIHgpCiB7CiAgIHJldHVybiB4 Lm47CiB9Ci0vKiB7IGRnLXdhcm5pbmcgInVuc3VwcG9ydGVkIGFyZ3VtZW50IHR5cGUg4oCY c3RydWN0IFPigJkgZm9yIOKAmHNpbWTigJkgZnVuY3Rpb25zIiAiIiB7IHRhcmdldCBhYXJj aDY0Ki0qLSogfSAuLTQgfSAqLwogCiAjcHJhZ21hIG9tcCBkZWNsYXJlIHNpbWQgdW5pZm9y bSAoeCkKIGludApkaWZmIC0tZ2l0IGEvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvZ29tcC9wcjg5 MjQ2LTEuYyBiL2djYy90ZXN0c3VpdGUvZ2NjLmRnL2dvbXAvcHI4OTI0Ni0xLmMKaW5kZXgg NGEwZmQ3NGYwNjM5YjI4MzJkY2I5MTAxZTAwNmQxMjc1NjhmYmNiZC4uZGZlNjI5YzFjNmE1 MTYyNGNkOTQ4NzhjNjM4NjA2MjIwY2ZlOTRlYiAxMDA2NDQKLS0tIGEvZ2NjL3Rlc3RzdWl0 ZS9nY2MuZGcvZ29tcC9wcjg5MjQ2LTEuYworKysgYi9nY2MvdGVzdHN1aXRlL2djYy5kZy9n b21wL3ByODkyNDYtMS5jCkBAIC04LDcgKzgsNiBAQCBpbnQgZm9vIChfX2ludDEyOCB4KQog ewogICByZXR1cm4geDsKIH0KLS8qIHsgZGctd2FybmluZyAidW5zdXBwb3J0ZWQgYXJndW1l bnQgdHlwZSDigJhfX2ludDEyOOKAmSBmb3Ig4oCYc2ltZOKAmSBmdW5jdGlvbnMiICIiIHsg dGFyZ2V0IGFhcmNoNjQqLSotKiB9IC4tNCB9ICovCiAKICNwcmFnbWEgb21wIGRlY2xhcmUg c2ltZAogZXh0ZXJuIGludCBiYXIgKGludCB4KTsKZGlmZiAtLWdpdCBhL2djYy90ZXN0c3Vp dGUvZ2NjLmRnL2dvbXAvc2ltZC1jbG9uZXMtMi5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcv Z29tcC9zaW1kLWNsb25lcy0yLmMKaW5kZXggZjEyMjQ0MDU0YmQ0NmZhMTBlNTFjYzNhNjg4 YzRjZjY4MzY4OTk5NC4uMzU0MDc4YWNkOWYzMDczYjg0MDA2MjFhMGU3MTQ5YWVlNTcxNTk0 YiAxMDA2NDQKLS0tIGEvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvZ29tcC9zaW1kLWNsb25lcy0y LmMKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MuZGcvZ29tcC9zaW1kLWNsb25lcy0yLmMKQEAg LTE5LDcgKzE5LDYgQEAgZmxvYXQgc2V0QXJyYXkoZmxvYXQgKmEsIGZsb2F0IHgsIGludCBr KQogLyogeyBkZy1maW5hbCB7IHNjYW4tdHJlZS1kdW1wICJfWkdWbk4ydWEzMnZsX3NldEFy cmF5IiAib3B0aW1pemVkIiB7IHRhcmdldCBhYXJjaDY0Ki0qLSogfSB9IH0gKi8KIC8qIHsg ZGctZmluYWwgeyBzY2FuLXRyZWUtZHVtcCAiX1pHVm5ONHVhMzJ2bF9zZXRBcnJheSIgIm9w dGltaXplZCIgeyB0YXJnZXQgYWFyY2g2NCotKi0qIH0gfSB9ICovCiAvKiB7IGRnLWZpbmFs IHsgc2Nhbi10cmVlLWR1bXAgIl9aR1ZuTjJ2dnZhMzJfYWRkaXQiICJvcHRpbWl6ZWQiIHsg dGFyZ2V0IGFhcmNoNjQqLSotKiB9IH0gfSAqLwotLyogeyBkZy1maW5hbCB7IHNjYW4tdHJl ZS1kdW1wICJfWkdWbk40dnZ2YTMyX2FkZGl0IiAib3B0aW1pemVkIiB7IHRhcmdldCBhYXJj aDY0Ki0qLSogfSB9IH0gKi8KIC8qIHsgZGctZmluYWwgeyBzY2FuLXRyZWUtZHVtcCAiX1pH Vm5NMnZsNjZ1X2FkZGl0IiAib3B0aW1pemVkIiB7IHRhcmdldCBhYXJjaDY0Ki0qLSogfSB9 IH0gKi8KIC8qIHsgZGctZmluYWwgeyBzY2FuLXRyZWUtZHVtcCAiX1pHVm5NNHZsNjZ1X2Fk ZGl0IiAib3B0aW1pemVkIiB7IHRhcmdldCBhYXJjaDY0Ki0qLSogfSB9IH0gKi8KIApkaWZm IC0tZ2l0IGEvbGliZ29tcC90ZXN0c3VpdGUvbGliZ29tcC5jL2RlY2xhcmUtdmFyaWFudC0x LmMgYi9saWJnb21wL3Rlc3RzdWl0ZS9saWJnb21wLmMvZGVjbGFyZS12YXJpYW50LTEuYwpp bmRleCA2MTI5ZjIzYTBmODA1ODUyNDY5NTcwMjJkNjM2MDhkYzNhNjhmMWZmLi43OTBlOTM3 NDA1NGZlM2UwYWU2MDk3OTY2NDBmZjI5NWI2MWU4Mzg5IDEwMDY0NAotLS0gYS9saWJnb21w L3Rlc3RzdWl0ZS9saWJnb21wLmMvZGVjbGFyZS12YXJpYW50LTEuYworKysgYi9saWJnb21w L3Rlc3RzdWl0ZS9saWJnb21wLmMvZGVjbGFyZS12YXJpYW50LTEuYwpAQCAtNDAsMTYgKzQw LDE3IEBAIGYwNCAoaW50IGEpCiBpbnQKIHRlc3QxIChpbnQgeCkKIHsKLSAgLyogQXQgZ2lt cGxpZmljYXRpb24gdGltZSwgd2UgY2FuJ3QgZGVjaWRlIHlldCB3aGljaCBmdW5jdGlvbiB0 byBjYWxsLiAgKi8KLSAgLyogeyBkZy1maW5hbCB7IHNjYW4tdHJlZS1kdW1wLXRpbWVzICJm MDQgXFxcKHgiIDIgImdpbXBsZSIgfSB9ICovCisgIC8qIEF0IGdpbXBsaWZpY2F0aW9uIHRp bWUsIHdlIGNhbid0IGRlY2lkZSB5ZXQgd2hpY2ggZnVuY3Rpb24gdG8gY2FsbCBmb3IKKyAg ICAgeDg2XzY0IHRhcmdldHMsIGdpdmVuIHRoZSBmMDEgdmFyaWFudC4gICovCisgIC8qIHsg ZGctZmluYWwgeyBzY2FuLXRyZWUtZHVtcC10aW1lcyAiZjA0IFxcXCh4IiAyICJnaW1wbGUi IHsgdGFyZ2V0IHg4Nl82NC0qLSogfSB9IH0gKi8KICAgLyogQWZ0ZXIgc2ltZCBjbG9uZXMg YXJlIGNyZWF0ZWQsIHRoZSBvcmlnaW5hbCBub24tY2xvbmUgdGVzdDEgc2hhbGwKICAgICAg Y2FsbCBmMDMgKHNjb3JlIDYpLCB0aGUgc3NlMi9hdngvYXZ4MiBjbG9uZXMgdG9vLCBidXQg YXZ4NTEyZiBjbG9uZXMKICAgICAgc2hhbGwgY2FsbCBmMDEgd2l0aCBzY29yZSA4LiAgKi8K ICAgLyogeyBkZy1maW5hbCB7IHNjYW4tbHRyYW5zLXRyZWUtZHVtcC1ub3QgImYwNCBcXFwo eCIgIm9wdGltaXplZCIgfSB9ICovCi0gIC8qIHsgZGctZmluYWwgeyBzY2FuLWx0cmFucy10 cmVlLWR1bXAtdGltZXMgImYwMyBcXFwoeCIgMTQgIm9wdGltaXplZCIgeyB0YXJnZXQgeyAh YWFyY2g2NCotKi0qIH0gfSB9IH0gfSAqLwotICAvKiB7IGRnLWZpbmFsIHsgc2Nhbi1sdHJh bnMtdHJlZS1kdW1wLXRpbWVzICJmMDEgXFxcKHgiIDQgIm9wdGltaXplZCIgeyB0YXJnZXQg eyAhYWFyY2g2NCotKi0qIH0gfSB9IH0gfSAqLwotICAvKiB7IGRnLWZpbmFsIHsgc2Nhbi1s dHJhbnMtdHJlZS1kdW1wLXRpbWVzICJmMDMgXFxcKHgiIDEwICJvcHRpbWl6ZWQiIHsgdGFy Z2V0IHsgYWFyY2g2NCotKi0qIH0gfSB9IH0gfSAqLwotICAvKiB7IGRnLWZpbmFsIHsgc2Nh bi1sdHJhbnMtdHJlZS1kdW1wLW5vdCAiZjAxIFxcXCh4IiAib3B0aW1pemVkIiB7IHRhcmdl dCB7IGFhcmNoNjQqLSotKiB9IH0gfSB9IH0gKi8KKyAgLyogeyBkZy1maW5hbCB7IHNjYW4t bHRyYW5zLXRyZWUtZHVtcC10aW1lcyAiZjAzIFxcXCh4IiAxNCAib3B0aW1pemVkIiB7IHRh cmdldCB7ICFhYXJjaDY0Ki0qLSogfSB9IH0gfSAqLworICAvKiB7IGRnLWZpbmFsIHsgc2Nh bi1sdHJhbnMtdHJlZS1kdW1wLXRpbWVzICJmMDEgXFxcKHgiIDQgIm9wdGltaXplZCIgeyB0 YXJnZXQgeyAhYWFyY2g2NCotKi0qIH0gfSB9IH0gKi8KKyAgLyogeyBkZy1maW5hbCB7IHNj YW4tbHRyYW5zLXRyZWUtZHVtcC10aW1lcyAiZjAzIFxcXCh4IiAxMCAib3B0aW1pemVkIiB7 IHRhcmdldCB7IGFhcmNoNjQqLSotKiB9IH0gfSB9ICovCisgIC8qIHsgZGctZmluYWwgeyBz Y2FuLWx0cmFucy10cmVlLWR1bXAtbm90ICJmMDEgXFxcKHgiICJvcHRpbWl6ZWQiIHsgdGFy Z2V0IHsgYWFyY2g2NCotKi0qIH0gfSB9IH0gKi8KICAgaW50IGEgPSBmMDQgKHgpOwogICBp bnQgYiA9IGYwNCAoeCk7CiAgIHJldHVybiBhICsgYjsKZGlmZiAtLWdpdCBhL2xpYmdvbXAv dGVzdHN1aXRlL2xpYmdvbXAuZm9ydHJhbi9kZWNsYXJlLXNpbWQtMS5mOTAgYi9saWJnb21w L3Rlc3RzdWl0ZS9saWJnb21wLmZvcnRyYW4vZGVjbGFyZS1zaW1kLTEuZjkwCmluZGV4IDlk NDQ1MjQ1OWFhNzZkYWNjMmYzYmUyZGQ3OGNjZDI4YjA0ZmMzNzkuLjU5MTkxNWRiM2FkODU0 MWM1NzI0ZTE2MDk2OGY3ZThiZGY3YTYzOWIgMTAwNjQ0Ci0tLSBhL2xpYmdvbXAvdGVzdHN1 aXRlL2xpYmdvbXAuZm9ydHJhbi9kZWNsYXJlLXNpbWQtMS5mOTAKKysrIGIvbGliZ29tcC90 ZXN0c3VpdGUvbGliZ29tcC5mb3J0cmFuL2RlY2xhcmUtc2ltZC0xLmY5MApAQCAtMSw1ICsx LDcgQEAKICEgeyBkZy1kbyBydW4geyB0YXJnZXQgdmVjdF9zaW1kX2Nsb25lcyB9IH0KLSEg eyBkZy1vcHRpb25zICItZm5vLWlubGluZSAtY3BwIC1EX19hYXJjaDY0X18iIH0KKyEgeyBk Zy1vcHRpb25zICItZm5vLWlubGluZSIgfQorISB7IGRnLWFkZGl0aW9uYWwtb3B0aW9ucyAi LWNwcCAtRFNJTURMRU5fQkFTRT04IiB7IHRhcmdldCB7ICEgYWFyY2g2NCotKi0qIH0gfSB9 CishIHsgZGctYWRkaXRpb25hbC1vcHRpb25zICItY3BwIC1EU0lNRExFTl9CQVNFPTQiIHsg dGFyZ2V0IGFhcmNoNjQqLSotKiB9IH0KICEgeyBkZy1hZGRpdGlvbmFsLW9wdGlvbnMgIi1t c3NlMiIgeyB0YXJnZXQgc3NlMl9ydW50aW1lIH0gfQogISB7IGRnLWFkZGl0aW9uYWwtb3B0 aW9ucyAiLW1hdngiIHsgdGFyZ2V0IGF2eF9ydW50aW1lIH0gfQogCkBAIC03NSwxMSArNzcs NyBAQCBlbmQgbW9kdWxlIGRlY2xhcmVfc2ltZF8xX21vZAogICBlbmQgZG8KIGNvbnRhaW5z CiAgIGZ1bmN0aW9uIGJheiAoeCwgeSwgeikKLSNpZmRlZiBfX2FhcmNoNjRfXwotICAgICEk b21wIGRlY2xhcmUgc2ltZCAoYmF6KSBzaW1kbGVuICg0KSB1bmlmb3JtICh4LCB5KQotI2Vs c2UKLSAgICAhJG9tcCBkZWNsYXJlIHNpbWQgKGJheikgc2ltZGxlbiAoOCkgdW5pZm9ybSAo eCwgeSkKLSNlbmRpZgorICAgICEkb21wIGRlY2xhcmUgc2ltZCAoYmF6KSBzaW1kbGVuIChT SU1ETEVOX0JBU0UpIHVuaWZvcm0gKHgsIHkpCiAgICAgISRvbXAgZGVjbGFyZSBzaW1kIChi YXopCiAgICAgaW50ZWdlciwgdmFsdWUgOjogeQogICAgIHJlYWwsIHZhbHVlIDo6IHoKQEAg LTk0LDEwICs5Miw2IEBAIGZ1bmN0aW9uIGJhciAoYSwgYiwgYykKICAgcmVhbCA6OiBiYXIK ICAgZG91YmxlIHByZWNpc2lvbiwgdmFsdWUgOjogYQogICAhJG9tcCBkZWNsYXJlIHNpbWQg KGJhcikKLSNpZmRlZiBfX2FhcmNoNjRfXwotICAhJG9tcCBkZWNsYXJlIHNpbWQgKGJhcikg c2ltZGxlbiAoMikgbGluZWFyIChiIDogMikKLSNlbHNlCi0gICEkb21wIGRlY2xhcmUgc2lt ZCAoYmFyKSBzaW1kbGVuICg0KSBsaW5lYXIgKGIgOiAyKQotI2VuZGlmCisgICEkb21wIGRl Y2xhcmUgc2ltZCAoYmFyKSBzaW1kbGVuIChTSU1ETEVOX0JBU0UgLyAyKSBsaW5lYXIgKGIg OiAyKQogICBiYXIgPSBhICsgYiAqIGMKIGVuZCBmdW5jdGlvbiBiYXIK --------------Cg1fOf9OZ9IMjlNx9ZGpXPzQ--