From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [216.205.24.124]) by sourceware.org (Postfix) with ESMTP id 2664E382C400 for ; Thu, 24 Jun 2021 13:13:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2664E382C400 Received: from mail-wr1-f72.google.com (mail-wr1-f72.google.com [209.85.221.72]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-531-iLwkMk3qMlSXLj2i_SO3Ww-1; Thu, 24 Jun 2021 09:13:06 -0400 X-MC-Unique: iLwkMk3qMlSXLj2i_SO3Ww-1 Received: by mail-wr1-f72.google.com with SMTP id r2-20020a5d6c620000b029011a8a299a4dso516654wrz.17 for ; Thu, 24 Jun 2021 06:13:05 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=seVllfM8Zu+8wAjgoMxts32H92tRfdtTc//OR9s2G1s=; b=o9B2pqjyxsN0Idc8C5YcIyUL2xMJtYIuF/J72MeCXvsJtY//7PxUSFlJE93Gbizv7W xzpZUttKOZvYbyjQxDsEaJg1J7QuaPJWMZI82FeXBIQeJo0H38/JuNrEkwy6EhkPKeJs iW9TZ89PBzbzXIdWDY8wwYQdvfv2aBfqzRhslunuPJMONjzzayH2tcTo0B9TrDtayY/O hUImYez3KFv/pSaPR97fQyJpalHMPKgvKNsWIH64m/c2AQjwWbPK7V3aBXeM5jXvA12I WzJ14oHsACi6RAUN+zcS0tMECkiDs1oWxAt6ftxxWYyhT0BLgcB7aJ385+Wnpdh8+vbD 4tIw== X-Gm-Message-State: AOAM530pqXw7M6La1Dl53PsVjXsFafkgEMyHvYnWVSTRr/djENB5n//6 mPLRvBJ7WzbqW7/W3nzF4eJAwHweKf/NRcjnbe1/eG/daiO0OAi+YQXeybOp7EJVaapXjjcK7Sv 0dVpazLKuydeYp3C1yu2VcxLSf4IoPYA= X-Received: by 2002:a5d:5108:: with SMTP id s8mr4539199wrt.311.1624540385136; Thu, 24 Jun 2021 06:13:05 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJfuzTOpcIaLJPzH+jNHkqDEZaKjD1mTyAu3MQ6qQ6+r+gRGhTBUjOaTKIF92msY33qV6LSSu3Wbl2QSpP6yU= X-Received: by 2002:a5d:5108:: with SMTP id s8mr4539180wrt.311.1624540384988; Thu, 24 Jun 2021 06:13:04 -0700 (PDT) MIME-Version: 1.0 References: <2392568.8UF1cRMu57@excalibur> In-Reply-To: From: Jonathan Wakely Date: Thu, 24 Jun 2021 14:12:53 +0100 Message-ID: Subject: Re: [PATCH 0/3] Improve and document stdx::simd testsuite To: Matthias Kretz Cc: gcc Patches , "libstdc++" X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: multipart/mixed; boundary="0000000000009233ac05c582c8d7" X-Spam-Status: No, score=-12.4 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libstdc++@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++ mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jun 2021 13:13:13 -0000 --0000000000009233ac05c582c8d7 Content-Type: text/plain; charset="UTF-8" On Wed, 23 Jun 2021 at 16:46, Jonathan Wakely wrote: > > On Tue, 8 Jun 2021 at 09:57, Matthias Kretz wrote: > > > > As discussed a long time ago on IRC, this improves (i.e. decreases by default) > > the verbosity of make check-simd, gives more verbosity options, and finally > > documents how the simd testsuite is used and how it works. In addition, after > > PR98834 was resolved, remove the -fno-tree-vrp workaround. > > > > Tested on x86_64-linux (and more). > > Great, thanks, I'm about to push all 3 patches to trunk. I've pushed this fix for some typos in the new README.md --0000000000009233ac05c582c8d7 Content-Type: text/plain; charset="US-ASCII"; name="patch.txt" Content-Disposition: attachment; filename="patch.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kqaxe3410 Y29tbWl0IDA3YmE1Mjg0OWZmY2EyNmEzZDQ2MWY5NDkyMWIyM2E5Y2RiYWVhN2YKQXV0aG9yOiBK b25hdGhhbiBXYWtlbHkgPGp3YWtlbHlAcmVkaGF0LmNvbT4KRGF0ZTogICBUaHUgSnVuIDI0IDEz OjQ5OjE5IDIwMjEKCiAgICBsaWJzdGRjKys6IEZpeCB0eXBvcyBhbmQgbWFya2Rvd24gZXJyb3Jz IGluIG5ldyBzaW1kL1JFQURNRS5tZAogICAgCiAgICBTaWduZWQtb2ZmLWJ5OiBKb25hdGhhbiBX YWtlbHkgPGp3YWtlbHlAcmVkaGF0LmNvbT4KICAgIAogICAgbGlic3RkYysrLXYzL0NoYW5nZUxv ZzoKICAgIAogICAgICAgICAgICAqIHRlc3RzdWl0ZS9leHBlcmltZW50YWwvc2ltZC9SRUFETUUu bWQ6IEZpeCB0eXBvcy4KCmRpZmYgLS1naXQgYS9saWJzdGRjKystdjMvdGVzdHN1aXRlL2V4cGVy aW1lbnRhbC9zaW1kL1JFQURNRS5tZCBiL2xpYnN0ZGMrKy12My90ZXN0c3VpdGUvZXhwZXJpbWVu dGFsL3NpbWQvUkVBRE1FLm1kCmluZGV4IGRiMGQ3MWY4ZDQzLi5iODI0NTNkZjQwMyAxMDA2NDQK LS0tIGEvbGlic3RkYysrLXYzL3Rlc3RzdWl0ZS9leHBlcmltZW50YWwvc2ltZC9SRUFETUUubWQK KysrIGIvbGlic3RkYysrLXYzL3Rlc3RzdWl0ZS9leHBlcmltZW50YWwvc2ltZC9SRUFETUUubWQK QEAgLTExLDcgKzExLDcgQEAKICMjIyBgdGFyZ2V0X2xpc3RgCiAKIFNpbWlsYXIgdG8gZGVqYWdu dSB0YXJnZXQgbGlzdHM6IEUuZy4gCi1gdGFyZ2V0X2xpc3Q9InVuaXh7LW1hcmNoPXNhbmR5YnJp ZGdlLC1tYXJjaD1uYXRpdmUvLWZmYXN0LW1hdGgsLW1hcmNoPW5hdGl2ZS8tZmZpbml0ZS1tYXRo LW9ubHl9IiAKK2B0YXJnZXRfbGlzdD0idW5peHstbWFyY2g9c2FuZHlicmlkZ2UsLW1hcmNoPW5h dGl2ZS8tZmZhc3QtbWF0aCwtbWFyY2g9bmF0aXZlLy1mZmluaXRlLW1hdGgtb25seX0iYCAKIHdv dWxkIGNyZWF0ZSB0aHJlZSBzdWJkaXJzIGluIGB0ZXN0c3VpdGUvc2ltZC9gIHRvIHJ1biB0aGUg Y29tcGxldGUgc2ltZCAKIHRlc3RzdWl0ZSBmaXJzdCB3aXRoIGAtbWFyY2g9c2FuZHlicmlkZ2Vg LCB0aGVuIHdpdGggYC1tYXJjaD1uYXRpdmUgCiAtZmZhc3QtbWF0aGAsIGFuZCBmaW5hbGx5IHdp dGggYC1tYXJjaD1uYXRpdmUgLWZmaW5pdGUtbWF0aC1vbmx5YC4KQEAgLTIxLDcgKzIxLDcgQEAK IAogVGhpcyB2YXJpYWJsZSBjYW4gYmUgc2V0IHRvIGEgcGF0aCB0byBhIGZpbGUgd2hpY2ggaXMg ZXF1aXZhbGVudCB0byBhIGRlamFnbnUgCiBib2FyZC4gVGhlIGZpbGUgbmVlZHMgdG8gYmUgYSB2 YWxpZCBgc2hgIHNjcmlwdCBzaW5jZSBpdCBpcyBzb3VyY2VkIGZyb20gdGhlIAotYHNjcmlwdHMv Y2hlY2tfc2ltZGAgc2NyaXB0LiBJdCdzIHB1cnBvc2UgaXMgdG8gc2V0IHRoZSBgdGFyZ2V0X2xp c3RgIHZhcmlhYmxlIAorYHNjcmlwdHMvY2hlY2tfc2ltZGAgc2NyaXB0LiBJdHMgcHVycG9zZSBp cyB0byBzZXQgdGhlIGB0YXJnZXRfbGlzdGAgdmFyaWFibGUgCiBkZXBlbmRpbmcgb24gYCR0YXJn ZXRfdHJpcGxldGAgKG9yIHdoYXRldmVyIGVsc2UgbWFrZXMgc2Vuc2UgZm9yIHlvdSkuIEV4YW1w bGU6CiAKIGBgYHNoCkBAIC01Miw3ICs1Miw3IEBACiBgcG93ZXI3YCB3aGljaCBhbHdheXMgdXNl cyB0aGUgZmxhZ3MgYC1tY3B1PXBvd2VyN2AgYW5kIGAtc3RhdGljYCB3aGVuIAogY29tcGlsaW5n IHRlc3RzIGFuZCBwcmVwZW5kcyBgJEhPTUUvYmluL3J1bl9vbl9nY2NmYXJtIGdjYzExMmAgdG8g dGVzdCAKIGV4ZWN1dGFibGVzLiBJbiBgdGFyZ2V0X2xpc3RgIHlvdSBjYW4gbm93IHVzZSB0aGUg bmFtZSBgcG93ZXI3YC4gRS5nLiAKLWB0YXJnZXRfbGlzdD0icG93ZXI3IHBvd2VyNy8tZmZhc3Qt bWF0aCJgIG9yIGl0J3Mgc2hvcnRoYW5kIAorYHRhcmdldF9saXN0PSJwb3dlcjcgcG93ZXI3Ly1m ZmFzdC1tYXRoImAgb3IgaXRzIHNob3J0aGFuZCAKIGB0YXJnZXRfbGlzdD0icG93ZXI3eywtZmZh c3QtbWF0aH0iYC4KIAogCkBAIC0xMDksNyArMTA5LDcgQEAKIGluZmx1ZW5jaW5nIHRoZSBzZXQg b2YgdGVzdHMgdG8gZ2VuZXJhdGUgYW5kIHdoZXRoZXIgdGhlIHRlc3QgZHJpdmVyIHNob3VsZCAK IGV4cGVjdCBhIGZhaWx1cmUuCiAKLVRoZW4gdGhlIHRlc3QgbXVzdCBhdCBsZWFzdCBgI2luY2x1 ZGUgImJpdHMvdmVyaWZ5LmgiLCB3aGljaCBwcm92aWRlcyBgbWFpbmAgCitUaGVuIHRoZSB0ZXN0 IG11c3QgYXQgbGVhc3QgYCNpbmNsdWRlICJiaXRzL3ZlcmlmeS5oImAsIHdoaWNoIHByb3ZpZGVz IGBtYWluYCAKIGFuZCBkZWNsYXJlcyBhIGB0ZW1wbGF0ZSA8dHlwZW5hbWUgVj4gdm9pZCB0ZXN0 KClgIGZ1bmN0aW9uLCB3aGljaCB0aGUgdGVzdCBoYXMgCiB0byBkZWZpbmUuIFRoZSB0ZW1wbGF0 ZSBwYXJhbWV0ZXIgaXMgc2V0IHRvIGBzaW1kPFQsIEFiaT5gIHR5cGUgd2hlcmUgYFRgIGFuZCAK IGBBYmlgIGFyZSBkZXRlcm1pbmVkIGJ5IHRoZSB0eXBlIGFuZCBBQkkgc3Vic2V0IGRpbWVuc2lv bnMuCg== --0000000000009233ac05c582c8d7--